imya — Gerador de imagens, vídeos e músicas com IA tudo-em-umimya
ModelosAPIBlogPreços
imya — Gerador de imagens, vídeos e músicas com IA tudo-em-umimya

Gerador de imagens, vídeos e músicas com IA tudo-em-um. Um espaço de trabalho para todas as criações.

Modelos de Imagem com IA

  • Z Image TurboGRÁTIS
  • GPT Image 2
  • Ideogram 4.0
  • Reve 2.0
  • Nano Banana
  • Edição de imagens Qwen Plus
  • Seedream 4.0
  • Nano Banana Pro Official
  • Nano Banana Pro Trial
  • Nano Banana 2
  • Seedream 4.5
  • Seedream 5

Modelos de Vídeo com IA

  • Kling 3.0
  • Google Omni
  • MiniMax H3
  • Seedance 2.5
  • Flux 3EM BREVE
  • Seedance 2.0
  • Sora 2
  • Controle de movimento do Kling 3.0
  • Kling 3.0 Turbo
  • Grok Imagine Video 1.5
  • PixVerse V6: gerador de vídeo com IA

Melhoria de Fotos

  • Remover fundo com IA
  • Trocar fundo com IA
  • Aumentar resolução com IA
  • Restaurar fotos antigas com IA
  • Remover objetos com IA
  • Remover marca-d’água com IA
  • Removedor de marca d’água do Gemini
  • Remover logotipo com IA
  • Remover texto com IA

Retrato e Avatar

  • Gerador de fotos profissionais com IA
  • Avatar de anime com IA
  • Retrato em desenho com IA
  • Mudar cor do cabelo com IA
  • Mudar penteado com IA
  • Troca de rosto com IA

Transferência de Estilo

  • Transformar foto em anime com IA
  • Avatar de anime com IA
  • Transformar foto no estilo Ghibli com IA
  • Transformar foto em desenho com IA
  • Transferência de estilo artístico com IA
  • Foto de viagem no tempo com IA

Foto Criativa

  • Foto de casal com IA
  • Foto de família com IA
  • Foto de casamento com IA
  • Criador de cartões de Dia dos Pais com IA
  • Cartões de Natal com IA
  • Criador de cartões de Dia dos Namorados com IA
  • Criador de cartões de Dia das Mães com IA
  • Montagem de fotos em grupo com IA
  • Criador de fotos 3x4 com IA
  • Design de interiores com IA
  • Provador virtual com IA

Ferramentas Criativas

  • Z Image Turbo
  • Nano Banana
  • Nano Banana 2
  • Seedream 4.5
  • Seedream 5
  • GPT Image 2
  • Flux 2
  • Gerador de logotipos com IA
  • Remover logotipo com IA
  • Tradutor de imagens com IA
  • Design de interiores com IA
  • Mockup de produto com IA

Produto

  • Ferramentas de Imagem com IA
  • Modelos de IA
  • Preços

Empresa

  • Sobre Nós
  • Política de Privacidade
  • Termos de Serviço
  • Fale Conosco

© 2026 imya.ai · Todos os direitos reservados

☀️Claro
  1. Todas as APIs
  2. Referência da API
Executar com API
Copiar Markdown em inglês
Ver Markdown em inglês
Obter API Key

Referência da API

  • Visão geral
  • Início rápido
  • Autenticação
  • Criar tarefa
  • Consultar tarefa
Testar Seedance 2.0 online
Nesta página
Visão geralInício rápidoAutenticaçãoCriar tarefaConsultar tarefaParâmetrosRespostasCréditosStatusErros
Geração de vídeoPrévia para desenvolvedores

Seedance 2.0 API

Crie tarefas de texto para vídeo e imagem para vídeo do Seedance 2.0 por uma API assíncrona. Esta primeira versão não expõe reference-to-video nem edição de vídeo.

REST API · v1 · Tarefas assíncronas

A prévia para desenvolvedores aceita apenas text-to-video e image-to-video.

Envie sua primeira solicitação

Escolha text-to-video ou image-to-video, use uma chave idempotente e consulte o task ID.

  1. 1

    Criar uma API Key

    Gere uma chave na conta Imya.

  2. 2

    Escolher o modo

    Use apenas text-to-video ou image-to-video.

  3. 3

    Obter o resultado

    Consulte até concluir ou falhar.

Autenticação e idempotência

Envie a API Key como Bearer token e uma Idempotency-Key única em todo POST para repetir sem duplicar cobranças.

HTTP
Authorization: Bearer YOUR_IMYA_API_KEY
Content-Type: application/json
Idempotency-Key: YOUR_UNIQUE_REQUEST_KEY

Criar uma geração de vídeo

Cria uma tarefa assíncrona do Seedance e retorna credits_reserved em tempo real.

POST/v1/videos/generations
Solicitação
# Text to video
curl https://imya.ai/v1/videos/generations \
  -H "Authorization: Bearer YOUR_IMYA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: seedance-t2v-order-001" \
  -d '{
    "model": "seedance-2.0",
    "mode": "text-to-video",
    "prompt": "A coastal train passing cliffs at sunrise",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "generate_audio": true
  }'

# Image to video
curl https://imya.ai/v1/videos/generations \
  -H "Authorization: Bearer YOUR_IMYA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: seedance-i2v-order-001" \
  -d '{
    "model": "seedance-2.0",
    "mode": "image-to-video",
    "prompt": "Wind moves the fabric as the camera arcs right",
    "image_url": "https://cdn.example.com/first-frame.jpg",
    "duration": 8,
    "resolution": "1080p",
    "aspect_ratio": "16:9",
    "generate_audio": true
  }'

Consultar uma tarefa

Retorna status, créditos finais, MP4 ou erro seguro. Consulte com intervalo mínimo de 5 segundos e baixe logo URLs temporárias.

GET/v1/tasks/{id}
Solicitação
curl https://imya.ai/v1/tasks/task_0123456789abcdef0123456789abcdef \
  -H "Authorization: Bearer YOUR_IMYA_API_KEY"

Parâmetros

CampoTipoObrigatórioDescrição
modelstringSimUse seedance-2.0.
modestringSimtext-to-video ou image-to-video.
promptstringSimInstruções de geração com 3 a 5.000 caracteres.
image_urlstringCondicionalPrimeiro quadro HTTPS público, obrigatório em image-to-video.
last_frame_urlstringNãoÚltimo quadro HTTPS opcional para image-to-video.
durationnumberNãoInteiro de 4 a 15 segundos. Padrão: 5.
resolutionstringNão480p, 720p ou 1080p. Padrão: 720p.
aspect_ratiostringNãoauto, 16:9, 9:16, 1:1, 4:3, 3:4, 3:2, 2:3 ou 21:9. O padrão é 16:9.
generate_audiobooleanNãoGera áudio. Padrão: true.
web_searchbooleanNãoSomente text-to-video. Padrão: false.

Respostas

Resposta aceita
{
  "id": "task_0123456789abcdef0123456789abcdef",
  "status": "processing",
  "model": "seedance-2.0",
  "created_at": "2026-07-15T08:00:00.000Z",
  "updated_at": "2026-07-15T08:00:00.000Z",
  "credits_reserved": 625
}
Resposta concluída
{
  "id": "task_0123456789abcdef0123456789abcdef",
  "status": "succeeded",
  "model": "seedance-2.0",
  "created_at": "2026-07-15T08:00:00.000Z",
  "updated_at": "2026-07-15T08:03:12.000Z",
  "credits_reserved": 625,
  "credits_used": 625,
  "data": [
    {
      "url": "https://media.example.com/generated/example.mp4"
    }
  ]
}

Créditos em tempo real

O servidor calcula credits_reserved por modo, resolução, duração e plano. Áudio e busca web não mudam o cálculo atual. Use sempre o valor da resposta.

Status

pending

A tarefa foi aceita e aguarda início.

processing

O modelo está gerando o vídeo.

succeeded

A geração terminou e data contém o MP4.

failed

A geração falhou. Leia o erro seguro.

Erros

400

Idempotency-Key ausente ou JSON inválido.

401

API Key ausente ou inválida.

402

Créditos insuficientes.

403

Conta de API desativada.

404

Tarefa inexistente ou de outra conta.

409

Chave reutilizada com outro corpo.

413

Corpo maior que 64 KiB.

415

Content-Type deve ser application/json.

422

Modo, prompt, imagem, duração, resolução ou proporção inválida.

429

Limite de velocidade ou concorrência atingido.

5xx

Não foi possível concluir ou enviar.

Contrato comum da API pública da Imya

Estas regras valem para todos os endpoints públicos de geração. Campos e preços específicos ficam na tabela do modelo.

Fluxo de solicitação, processo assíncrono e resultado armazenado da API Imya
Envie a solicitação, consulte a tarefa Imya e recupere o resultado seguro.

Cobrança e repetição segura

Ao aceitar uma nova tarefa, os créditos exatos de credits_reserved são descontados atomicamente. Repetir a mesma Idempotency-Key e corpo retorna a tarefa original sem nova cobrança.

Prazo e reembolsos

Uma tarefa que não conclui em 30 minutos falha. Créditos elegíveis são devolvidos uma vez e mantêm a validade original.

Limites de velocidade e concorrência

Cada API Key aceita 120 solicitações por 60 segundos; uma conta executa até cinco tarefas de imagem ou três de vídeo. Respeite Retry-After no 429.

Consulta e propriedade

Consulte GET /v1/tasks/{id} com o id retornado e intervalo mínimo de 5 segundos. Só a conta criadora pode ler a tarefa; webhooks, SDK e envio batch não estão disponíveis.

Erros e segurança

Erros públicos removem credenciais, URLs internas e detalhes de infraestrutura. Um prompt inseguro pode ser rejeitado com prompt_blocked.

Retenção de imagens

Contas grátis mantêm imagens por 7 dias e contas pagas ativas ou Lifetime por até 30. Depois, status é failed e error.code é media_deleted.

Guia de integração em produção da Seedance 2.0 API

Projete a integração do Seedance 2.0 como um sistema de tarefas assíncronas recuperável, não como uma solicitação HTTP longa. Salve sempre o id da Imya e torne as repetições determinísticas.

Escolher parâmetros do contrato

Valide cada solicitação com a tabela desta página. Comece com a configuração mínima e aumente qualidade, tamanho, duração ou referências somente quando necessário.

Permita apenas combinações documentadas de duração, resolução, proporção, áudio e mídia.

Projetar um fluxo assíncrono recuperável

Envie a tarefa de vídeo, salve id e consulte GET /v1/tasks/{id} com intervalo mínimo de 5 segundos. Os status públicos são pending, processing, succeeded e failed e o limite é 30 minutos. Não há webhooks, SDK ou batch.

  1. 01Salve id, status, credits_reserved e identidade da solicitação antes de atualizar a UI.
  2. 02Use backoff, respeite Retry-After no 429 e não transforme erro de transporte em outra tarefa paga.
  3. 03Limite a três tarefas de vídeo por conta e 120 solicitações por 60 segundos e API Key.

Cobrança e repetição determinísticas

Na aceitação, credits_reserved é descontado. Salve uma Idempotency-Key por criação; repeti-la com o mesmo corpo retorna a tarefa original.

Falhas elegíveis são reembolsadas uma vez com a validade original. refund_pending indica liquidação e credits_refunded confirma.

Proteger credenciais, propriedade e mídia

Mantenha API Keys no servidor e associe id ao usuário autenticado. Registre identificadores de suporte sem expor prompts, URLs privadas ou credenciais.

Não presuma retenção fixa de vídeo; copie logo o necessário para seu armazenamento com consentimento.

Checklist de produção

  • Valide campos do modelo.
  • Salve Idempotency-Key e corpo.
  • Persista status e consulte a cada 5 segundos ou mais.
  • Aplique concorrência e velocidade.
  • Trate os quatro status e códigos de liquidação.
  • Mantenha credenciais no servidor e defina retenção.

Perguntas frequentes

Com que frequência consultar?+

Espere pelo menos 5 segundos e use backoff.

Quando os créditos são cobrados?+

Na aceitação, credits_reserved é descontado.

Uma repetição cobra duas vezes?+

Não com a mesma Idempotency-Key e corpo.

Como tratar falha final?+

Mostre erro seguro, preserve id e verifique credits_refunded.

Quer testar o Seedance?

Compare entradas de texto e imagem na ferramenta online.

Testar Seedance 2.0 online

Nesta página

  • Parâmetros
  • Respostas
  • Créditos
  • Status
  • Erros