PopNowAPI 文档
参考
正文

API 参考

PopNow API 的所有接口一页看完,并附完整 OpenAPI 契约的链接。

完整、机器可读的契约是 openapi.yaml(OpenAPI 3.1)。可以导入 Postman、Insomnia 或代码生成器,也可以直接交给 AI 智能体。本页是给人看的总览图。

  • Base URL:https://api.popnow.ai/api/v1(OpenAI 兼容路由:https://api.popnow.ai/v1)
  • **鉴权:**每个请求都带 Authorization: Bearer sk-popnow-…
  • 外壳:{ "code", "msg", "data", "request_id" };code: 200 表示成功
  • **金额:**整数积分(credits、maxCredits …),同时给出等额的美元字符串;1 积分 = $0.01

任务

方法与路径作用页面
POST /jobs/createTask创建生成任务(可选 ?wait=,最多 60 秒)任务
GET /jobs/recordInfo?taskId=读取任务状态和结果任务
GET /jobs列出这个密钥的任务任务
POST /jobs/quote不运行,只报价积分与计费
POST /jobs/retry用失败或过期的任务新建一个任务任务
POST /jobs/purge删除已结束任务的内容任务

模型

方法与路径作用页面
GET /models所有可调用的模型和价格(?includeSchema=1 附带输入 schema)模型
GET /models/{model}单个模型,含输入 schema模型

文件与素材

方法与路径作用页面
POST /common/upload-url直传上传的票据上传与下载
POST /files/{fileId}/commit完成上传并拿到 popnow:// URI上传与下载
POST /files/import从链接导入 LoRA 文件素材库
POST /common/download-url为任务产物生成新的签名链接上传与下载
GET /assets, POST /assets列出或保存素材素材库
GET, PATCH, DELETE /assets/{assetId}读取、重命名或删除单个素材素材库
GET /assets/entities你的角色素材库
GET /assets/usage存储档位与用量素材库

账户

方法与路径作用页面
GET /chat/credit余额:可用、冻结、总额积分与计费
GET /usage这个密钥按天、按模型的用量积分与计费

OpenAI Videos 兼容(/v1)

方法与路径作用页面
POST /v1/videos创建视频任务OpenAI Videos
GET /v1/videos/{id}读取它OpenAI Videos
GET /v1/videos/{id}/content重定向到文件OpenAI Videos
GET /v1/modelsOpenAI 格式的模型列表OpenAI Videos

通用请求头

请求头方向含义
Idempotency-Key请求让写操作的重试在 24 小时内安全 (幂等)
Accept-Language请求错误说明的语言 (错误码)
X-PopNow-Retention请求缩短单个任务内容的保留时间(秒)
X-Request-Id响应与 request_id 相同;联系客服时提供
X-RateLimit-Limit, X-RateLimit-Remaining, Retry-After响应速率限制 (速率限制)

本页内容