Ir para o conteúdo
Documentação

Começar Integre sua automação ao seu sistema

Integre sua automação ao seu sistema

Envie um arquivo ou lote para um fluxo criado no painel e receba os arquivos processados diretamente no seu sistema.

Nesta página

1. Crie e publique sua automação

Monte o fluxo exclusivamente no painel de Automações. Use Envio manual, escolha as etapas de Redimensionar, Comprimir ou Converter e publique a versão que sua integração deve executar.

  1. Para receber vários arquivos na mesma execução, selecione Arquivo único ou lote no gatilho.
  2. Abra Integrar e copie o ID e a versão publicada. O código não cria nem altera a automação.

2. Crie a integração e autorize a automação

No painel API, escolha Criar chave. Selecione Executar e Consultar e marque a automação publicada que essa integração poderá usar. Guarde a chave no ambiente do servidor da sua aplicação.

A chave completa aparece uma única vez. A autorização das automações é definida nessa criação; para mudar o acesso, crie outra chave e desative a anterior.

3. Separe os dados da integração

3. Separe os dados da integração
DadoOnde encontrar
URL da APIhttps://duckfile.com/api/v1/external
Chave da integraçãoAPI → Criar chave. Guarde somente no servidor.
ID da automaçãoAutomações → abrir o fluxo → Integrar.
Versão publicadaNa mesma tela Integrar. Atualize no código após revisar uma nova publicação.

Todas as chamadas usam HTTPS com certificado válido. O webhook, quando utilizado, também exige HTTPS.

4. Envie e receba com uma chamada

Escolha a linguagem, baixe o arquivo de integração e incorpore ao seu projeto. A função recebe um caminho ou uma lista de caminhos e cuida do envio, acompanhamento e recebimento de cada resultado.

Os exemplos têm código-fonte disponível e não são um SDK oficial. Os arquivos recebidos ficam no seu servidor, para seu sistema continuar o processo.

Arquivos no seu sistema

Os envios da API não são salvos na biblioteca da conta nem ocupam a cota do seu armazenamento. Mesmo que a automação tenha um destino de armazenamento para uso no painel, a execução pela API entrega os resultados à integração.

Originais e resultados passam apenas pela área temporária privada de processamento e entrega. Os resultados ficam disponíveis por até 15 minutos após concluir; depois expiram e entram na limpeza automática. Seu sistema deve guardar os arquivos recebidos.

Registros técnicos, de uso e de créditos continuam necessários para acompanhar as execuções. Eles não são uma biblioteca de arquivos.