LogoLogoDocumentação da API
LogoLogoDocumentação da API
Página inicial
Visão geralAutenticação e idempotênciaGeração de imagensEdição de imagensConversão de imagensGeração de gráficosJobs e espera limitadaCréditosErrosLimites de requisição e concorrênciaChangelog da API
Documentação da API

Jobs e espera limitada

Consultar trabalho assíncrono e ler resultados higienizados

Operações de imagem são jobs duráveis. A primeira resposta traz o objeto de job público completo e Location: /api/v1/jobs/{job_id}.

Ler um job

curl https://sci-draw.com/api/v1/jobs/job_012345 \
  -H 'Authorization: Bearer sd_YOUR_KEY'

Escopo necessário: jobs:read. Os jobs são lidos por ID e por propriedade da conta. Um job inexistente e um job de outra conta retornam ambos 404 JOB_NOT_FOUND.

Ciclo de status

StatusSignificado
queuedaceito e aguardando execução
processingem andamento
succeededresult.files está disponível
failederror traz um código público estável e uma mensagem
canceledo job não será executado

Status terminais nunca voltam a mudar. Consulte jobs não terminais usando o valor Retry-After retornado pelas requisições de criação; a recomendação atual é dois segundos.

Espera limitada

Os endpoints de criação aceitam Prefer: wait=N, em que N é um inteiro de 1 a 30. Se o job chegar a um estado terminal dentro da janela, o endpoint retorna 200. Se ainda estiver rodando no prazo, retorna o job atual com 202. Serve para clientes interativos, mas integrações de servidor devem sempre guardar o ID do job e estar prontas para fazer polling.

Resultado bem-sucedido

{
  "success": true,
  "data": {
    "id": "job_012345",
    "object": "image_job",
    "type": "image_generation",
    "status": "succeeded",
    "created_at": "2026-08-07T12:00:00.000Z",
    "completed_at": "2026-08-07T12:00:41.000Z",
    "credits_reserved": 













Nenhuma resposta de job contém os prompts enviados, referências às imagens de origem, identificadores internos, detalhes de execução ou diagnósticos privados.

Geração de gráficos

Gerar um gráfico pronto para publicação a partir de uma tabela de dados

Créditos

Consultar o saldo e entender as reservas

Sumário

Ler um job
Ciclo de status
Espera limitada
Resultado bem-sucedido
5
,
"credits_consumed": 5,
"result": {
"files": [{
"id": "file_012345",
"url": "https://sci-draw.com/generated/example.png",
"format": "png",
"mime_type": "image/png",
"width": 2048,
"height": 1152
}]
},
"error": null
}
}