Pular para o conteúdo
sellumeDOCS · INTEGRADORES Portal do integrador

Produção

Edição de imagem

Muda só o que você pediu numa imagem que o Sellume entregou. O resto da imagem fica como estava.

  • Vale só para imagem entregue pelo Sellume: o id (img_…) vem de resultados.imagens[] de uma galeria.
  • Só o que foi pedido muda: produto, enquadramento, textos e fundo que não fazem parte do pedido são preservados.
  • Gera uma imagem nova; a original continua disponível. A nova traz origemEdicao com o id da original.
  • Não passa pela conferência.
  • Cobra o preço de edição do seu contrato. Exige Idempotency-Key.

Tipos#

tipoCamposExemplo
troca_de_corcor.nome (obrigatório, até 60 caracteres), cor.hex (#RRGGBB, opcional), parte (opcional, até 120)trocar a cor do corpo da arandela para branco
ajusteinstrucao (obrigatória, de 5 a 500 caracteres)trocar o fundo da parede por cinza claro

Os dois aceitam referenciaExterna (até 120 caracteres).

Pedir#

bash
curl -s -X POST $B/imagens/img_01J9Z8F1A2B3C4D5E6F7G8H9J0/edicoes \
  -H "Authorization: Bearer $K" -H "Idempotency-Key: $(uuidgen)" \
  -H 'content-type: application/json' \
  -d '{"tipo":"troca_de_cor","cor":{"nome":"Branco","hex":"#FFFFFF"},"parte":"corpo da arandela"}'
ajuste
{ "tipo": "ajuste", "instrucao": "Trocar o fundo da parede por um tom de cinza claro." }

POST/imagens/{imagemId}/edicoes responde 202 com uma geração do tipo edicao_imagem. Acompanhe por GET/geracoes/{geracaoId} ou pelo aviso geracao.concluida; a imagem nova vem em resultados.imagens.

No teste (sk_test_), a edição devolve uma imagem de exemplo, sem gastar crédito.