PopNow API
AI 图片、视频与音频生成 API
一个密钥,就能在自己的代码里调用 126 个模型。和网站用同一份积分,每个请求运行前都能先报价。
Playground 不需要密钥:直接用你的 PopNow 积分运行,每次运行都会给出对应的代码。
三步上手
- 获取 API 密钥
在控制台里创建。新账号赠送 30 积分,API 同样可以用。
- 复制一个请求
把代码粘到终端里运行,会用 Nano Banana 2.1 生成一张图;把模型名换成下面任意一个模型即可。
- 拿到结果
请求会返回一个任务 ID。每隔几秒查一次,完成后从结果里的链接下载文件。
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "google/nano-banana-2.1/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"aspect_ratio": "16:9",
"resolution": "1k",
"output_format": "png"
}
}'先把 POPNOW_API_KEY 设成你的密钥。model 字段可以填下表里任意一个模型名。
HTTP/1.1 202 Accepted
{
"code": 200,
"msg": "success",
"data": {
"taskId": "task_01k3m8x9q2z4v7n5p6r8s0t1w3",
"state": "queued"
},
"request_id": "req_example_create"
}HTTP 202 表示已受理:积分先冻结、还没有扣,最终扣费不会超过冻结额。
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $POPNOW_API_KEY"{
"code": 200,
"msg": "success",
"data": {
"taskId": "task_01k3m8x9q2z4v7n5p6r8s0t1w3",
"model": "google/nano-banana-2.1/text-to-image",
"state": "succeeded",
"output": {
"assets": [
{
"url": "https://cdn.popnow.ai/tasks/task_01k3m8x9q2z4v7n5p6r8s0t1w3/output.png?signature=FROM_RESPONSE",
"expiresAt": "2026-10-17T12:20:00Z",
"mime": "image/png",
"width": 1024,
"height": 1024
}
]
},
"settled": true
},
"request_id": "req_example_record"
}url 是签名链接,不需要密钥。请在 expiresAt 之前把文件存下来。
模型与价格
每个模型都按网站同一套积分计费。点开任意一个,查看它的参数、限制和代码。 1 积分 = $0.01
图片 65
视频 44
音频 17
从你已经在用的工具里接入
上线前要做的事
- 密钥只放在服务器上
密钥以 sk-popnow- 开头。从你的后端调用 API,不要把密钥放进网页或 App 里。
- 带上 Idempotency-Key
请求超时后用同一个键重试:拿回的是第一次建的任务,不会重复扣费。
- 让我们回调你
加上 callBackUrl,任务完成后我们会把结果发过去,并带签名,方便你确认来源。
- 了解限流
每个账号每 10 秒最多 1,000 次请求。收到 429 时,响应会告诉你要等多久。
API 常见问题
PopNow API 怎么收费?
按次扣积分,和在网站上买的是同一份积分:1 积分 = $0.01。每个模型都标明价格,POST /jobs/quote 能在运行前给出某个请求的准确价格,失败的任务会退还积分。
可以免费试用 API 吗?
新账号赠送 30 积分,API 也能用,够跑几张测试图。Playground 不需要密钥,同样用这份积分。
能调用哪些模型?
126 个图片、视频和音频模型:文生图、图片编辑、文生视频与图生视频、对口型、配音、音乐和音效。聊天和文本模型不在 API 范围内。
必须轮询才能拿到结果吗?
不必。轮询可以用,也可以在建任务时传 callBackUrl,任务完成后我们会把结果发到这个地址,并附上可校验的签名。
怎么传我自己的图片、视频或音频?
直接传任意公开的 https 链接。本地文件先申请上传地址、上传、提交,再把拿到的 popnow:// 引用填进 input。
遇到问题去哪里求助?
文档里有每个接口和错误码的说明。其他问题请写信到 support@popnow.ai。




