Credencial no cofre
Token pedido na hora pelo fluxo servidor a servidor, renovado antes de vencer, nunca colado em arquivo nem gravado em registro.
Entrega: obter_token.sh e regra de guarda do segredoOcto para a Photoshop API na nuvem
A Photoshop API, parte do Firefly Services, executa recorte de fundo, máscaras, ações gravadas e composições em servidores da Adobe, chamada por HTTP. O Octo escreve o controlador que envia o lote sem estourar o limite da sua organização, mantém o segredo no cofre e confere cada imagem devolvida pelo conteúdo. O contrato, os direitos sobre a foto e a aprovação ficam com pessoas.
Seis entregas possíveis, tiradas do levantamento. Nenhuma guarda segredo fora do cofre, todas conferem a imagem devolvida, e todas vão para revisão de quem responde pelo catálogo.
Token pedido na hora pelo fluxo servidor a servidor, renovado antes de vencer, nunca colado em arquivo nem gravado em registro.
Entrega: obter_token.sh e regra de guarda do segredoA foto vai do seu balde para a API e volta para o balde. As URLs valem minutos e não entram em anexo nem em registro compartilhado.
Entrega: gerar_urls_assinadas.py com teto de validadeTeto por minuto abaixo do limite da organização, espera crescente na consulta de situação e respeito ao retry-after.
Recorte pronto para o que vai direto ao catálogo; máscara em tons de cinza para o que o retocador ainda ajusta no Photoshop de mesa.
Entrega: fila com o modo de cada fotoA ação gravada pelo retocador vira passos legíveis, revisados quanto a camada e tamanho fixo, e roda na rota de ações para o lote todo.
Entrega: executar_acao.json revisadoAssinatura do arquivo, dimensões, canal alfa no recorte, saída vazia, job que falhou e imagem que não voltou.
Entrega: conferencia.csv e manifesto com sha256O mesmo ciclo do Octo, aplicado à API na nuvem. Cada braço tem um papel estreito; quem assina o contrato, autoriza o uso da foto e libera o catálogo são pessoas.
Que operações saem à mão, em que volume por mês, e se há rotina antiga ainda chamando a v1.
Fila de imagens, registro de jobs e padrão de nome em arquivos versionados.
Segredo no cofre, URL pré-assinada curta, registro sem token, foto com pessoa sinalizada (LGPD).
API na nuvem, script no Photoshop de mesa ou ferramenta livre, pelo volume e pela restrição de dados.
Teto de taxa, espera crescente, repetição só onde cabe e a fonte de cada regra anotada.
Alfa, dimensões, saída vazia, falta e sobra. "Deu 200" não é conferência.
Do prefixo de saída para o de catálogo, com aprovação de uma pessoa.
Versão da API, domínio em uso, limites, quem aprovou cada lote e o uso do mês.
O Octo não cria conta na Adobe, não guarda segredo fora do seu cofre e não move imagem para o catálogo sem aprovação.
O critério que o Octo usa para escolher, com o limite documentado de cada caminho.
| Tarefa | Caminho | Observação |
|---|---|---|
| Testar a credencial | Rota /v2 com o token (a hello é da v1) | Antes de qualquer lote |
| Recortar o fundo de uma pasta | /v2/remove-background, modo cutout | Uma imagem por chamada |
| Máscara para retoque fino | Mesma rota, modo mask | Retocador ajusta no Photoshop de mesa |
| Aplicar uma ação gravada | /v2/execute-actions | Revisar passos e testar em amostra |
| Ajuste automático de tom | /v2/edit | Operações combinadas numa chamada |
| Modelo de peça com produto e preço | /v2/create-composite | Fontes do servidor ou do Adobe Fonts |
| Inventário de um acervo de PSD | /v2/generate-manifest | Sem abrir o Photoshop |
| Acompanhar o lote | /v2/status/{jobId} | Espera crescente; o GET também conta |
Três degraus. Cada um só faz sentido depois que o anterior mostrou resultado na sua equipe.
Proposta, não promessa
O Octo levanta as rotinas que já chamam a API, aponta o que ainda está na v1 e o segredo fora do cofre.
Recorte e ação em lote, com teto de taxa, registro de jobs e conferência pelo conteúdo.
Uso por operação, reprocessos e picos, para a conversa de contrato com números.
Cada ponto abaixo tem fonte publicada pelo fabricante, pelo projeto ou pelo órgão responsável. As fontes estão na seção seguinte.
4
pontos com fonte publicada, cada um com a referência indicada ao lado.
execute-actions, create-composite e edit, troca type por mediaType e href por destination.Fonte: developer.adobe.com, v2 GA e guia de migraçãoretry-after; só uma imagem de entrada por chamada.Fonte: developer.adobe.com, Technical Usage Notesnot_started, running, succeeded e failed; o controlador espera até um dos dois terminais.Fonte: developer.adobe.com, Status MigrationO Octo prepara tudo, mas não assina. O documento que vale continua com quem responde por ele.
Levanta, calcula, organiza e gera os documentos: arquivos tratados, provas, relatórios e planilhas.
Entrega: material pronto para conferirO cliente ou o diretor de arte confere o que o Octo entregou antes de aprovar. Se algo não fecha, volta para o Octo com a correção.
Etapa: conferência por quem aprovaO Octo não aprova a arte. Numa arte não há assinatura legal: a aprovação da arte e da prova fica com o cliente ou o diretor de arte.
Aprovação: cliente ou diretor de arteDocumentação da Photoshop API e do Firefly Services em developer.adobe.com, consultada em 31/10/2026.
O diagnóstico começa pelo inventário das rotinas que já chamam a API e por uma amostra conferida. Você recebe o que ainda está na v1, onde o segredo está, o uso medido e as perguntas que só a sua equipe responde, e decide com isso na mão.