PopNowDocs API
Riferimento
Contenuto principale

Riferimento API

Tutti gli endpoint dell’API di PopNow in una pagina, con i link al contratto OpenAPI completo.

Il contratto completo e leggibile dalle macchine è openapi.yaml (OpenAPI 3.1). Importalo in Postman, Insomnia o in un generatore di codice, oppure passalo a un agente IA. Questa pagina è la mappa a misura d’uomo.

  • URL di base: https://api.popnow.ai/api/v1 (route compatibili con OpenAI: https://api.popnow.ai/v1)
  • Autenticazione: Authorization: Bearer sk-popnow-… su ogni richiesta
  • Involucro: { "code", "msg", "data", "request_id" }; code: 200 significa successo
  • Importi: crediti interi (credits, maxCredits …), ognuno anche come stringa in dollari USA; 1 credito = 0,01 $

Attività

Metodo e percorsoCosa faPagina
POST /jobs/createTaskCrea un’attività di generazione (?wait= facoltativo, fino a 60 s)Attività
GET /jobs/recordInfo?taskId=Legge stato e risultato di un’attivitàAttività
GET /jobsElenca le attività di questa chiaveAttività
POST /jobs/quoteCalcola il prezzo di una richiesta senza eseguirlaFatturazione
POST /jobs/retryNuova attività da una fallita o scadutaAttività
POST /jobs/purgeElimina il contenuto di un’attività conclusaAttività

Modelli

Metodo e percorsoCosa faPagina
GET /modelsTutti i modelli disponibili con i prezzi (?includeSchema=1 per gli schemi di input)Modelli
GET /models/{model}Un modello, con il suo schema di inputModelli

File e asset

Metodo e percorsoCosa faPagina
POST /common/upload-urlTicket per un caricamento direttoMedia
POST /files/{fileId}/commitCompleta un caricamento e ottieni l’URI popnow://Media
POST /files/importImporta un file LoRA da un linkAsset
POST /common/download-urlNuovo link firmato al risultato di un’attivitàMedia
GET /assets, POST /assetsElenca o salva assetAsset
GET, PATCH, DELETE /assets/{assetId}Legge, rinomina o elimina un assetAsset
GET /assets/entitiesI tuoi personaggiAsset
GET /assets/usagePiano di archiviazione e utilizzoAsset

Account

Metodo e percorsoCosa faPagina
GET /chat/creditSaldo: disponibile, trattenuto, totaleFatturazione
GET /usageUtilizzo di questa chiave per giorno e per modelloFatturazione

Compatibile con OpenAI Videos (/v1)

Metodo e percorsoCosa faPagina
POST /v1/videosCrea un’attività videoOpenAI Videos
GET /v1/videos/{id}La leggeOpenAI Videos
GET /v1/videos/{id}/contentReindirizza al fileOpenAI Videos
GET /v1/modelsElenco dei modelli nel formato OpenAIOpenAI Videos

Header comuni

HeaderDirezioneSignificato
Idempotency-KeyRichiestaRende sicuri per 24 ore i nuovi tentativi di una scrittura (Idempotenza)
Accept-LanguageRichiestaLingua dei messaggi di errore (Errori)
X-PopNow-RetentionRichiestaAccorcia la conservazione del contenuto di un’attività, in secondi
X-Request-IdRispostaUguale a request_id; comunicalo all’assistenza
X-RateLimit-Limit, X-RateLimit-Remaining, Retry-AfterRispostaLimiti di frequenza (Limiti di frequenza)

In questa pagina