PopNowDocs da API
Referência
Conteúdo principal

Referência da API

Todos os endpoints da API PopNow em uma página, com links para o contrato OpenAPI completo.

O contrato completo e legível por máquina é o openapi.yaml (OpenAPI 3.1). Importe no Postman, no Insomnia ou num gerador de código, ou entregue a um agente de IA. Esta página é o mapa em escala humana.

  • URL base: https://api.popnow.ai/api/v1 (rotas compatíveis com a OpenAI: https://api.popnow.ai/v1)
  • Autenticação: Authorization: Bearer sk-popnow-… em toda requisição
  • Envelope: { "code", "msg", "data", "request_id" }; code: 200 é sucesso
  • Valores: créditos inteiros (credits, maxCredits …), cada um também como string em dólares; 1 crédito = US$ 0,01

Tarefas

Método e caminhoO que fazPágina
POST /jobs/createTaskCria uma tarefa de geração (?wait= opcional, até 60 s)Tarefas
GET /jobs/recordInfo?taskId=Lê o estado e o resultado de uma tarefaTarefas
GET /jobsLista as tarefas desta chaveTarefas
POST /jobs/quoteCota uma requisição sem executá-laCobrança
POST /jobs/retryTarefa nova a partir de uma que falhou ou expirouTarefas
POST /jobs/purgeApaga o conteúdo de uma tarefa concluídaTarefas

Modelos

Método e caminhoO que fazPágina
GET /modelsTodos os modelos disponíveis com preços (?includeSchema=1 para os schemas de entrada)Modelos
GET /models/{model}Um modelo, com o schema de entradaModelos

Arquivos e assets

Método e caminhoO que fazPágina
POST /common/upload-urlTicket para upload diretoMídia
POST /files/{fileId}/commitConclui um upload e devolve o URI popnow://Mídia
POST /files/importImporta um arquivo LoRA de um linkAssets
POST /common/download-urlNovo link assinado para o resultado de uma tarefaMídia
GET /assets, POST /assetsLista ou salva assetsAssets
GET, PATCH, DELETE /assets/{assetId}Lê, renomeia ou apaga um assetAssets
GET /assets/entitiesSeus personagensAssets
GET /assets/usagePlano de armazenamento e usoAssets

Conta

Método e caminhoO que fazPágina
GET /chat/creditSaldo: disponível, reservado, totalCobrança
GET /usageUso desta chave por dia e por modeloCobrança

Compatível com OpenAI Videos (/v1)

Método e caminhoO que fazPágina
POST /v1/videosCria uma tarefa de vídeoOpenAI Videos
GET /v1/videos/{id}Lê a tarefaOpenAI Videos
GET /v1/videos/{id}/contentRedireciona para o arquivoOpenAI Videos
GET /v1/modelsLista de modelos no formato da OpenAIOpenAI Videos

Cabeçalhos comuns

CabeçalhoDireçãoSignificado
Idempotency-KeyRequisiçãoDeixa seguras por 24 horas as novas tentativas de uma escrita (Idempotência)
Accept-LanguageRequisiçãoIdioma das mensagens de erro (Erros)
X-PopNow-RetentionRequisiçãoEncurta a retenção do conteúdo de uma tarefa, em segundos
X-Request-IdRespostaIgual ao request_id; informe ao suporte
X-RateLimit-Limit, X-RateLimit-Remaining, Retry-AfterRespostaLimites de taxa (Limites de taxa)

Nesta página