网页搜索
搜索网页,返回标题、地址、摘要与发布日期。响应格式由网关统一,与所用引擎无关。 `engine` 默认 `auto`:网关按可用性选择引擎,某个引擎故障时自动换用另一个。 响应里的 `engine` 是实际应答的引擎。 每次成功调用按次扣费,失败不扣费。
搜索网页,返回标题、地址、摘要与发布日期。响应格式由网关统一,与所用引擎无关。
engine 默认 auto:网关按可用性选择引擎,某个引擎故障时自动换用另一个。
响应里的 engine 是实际应答的引擎。
每次成功调用按次扣费,失败不扣费。
Authorization: Bearer sk-juc-...
前缀必须是恰好 Bearer (首字母大写 + 单个空格)。bearer、BEARER
或用制表符分隔都会被判为无效。
除 API Key 外,也接受 OAuth 设备访问令牌(仅限 oauth_access 类型的 JWT;
普通网页会话令牌会被拒绝)。
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/tools/v1/search" \ -H "Content-Type: application/json" \ -d '{ "query": "rust async runtime comparison" }'{ "object": "web.search", "engine": "parallel", "query": "rust async runtime comparison", "results": [ { "title": "Async Rust runtimes compared", "url": "https://example.com/runtimes", "snippet": "Tokio remains the default choice ...", "published_at": "2026-08-14" } ]}抓取网页正文 POST
抓取一个网页,返回 Markdown 正文。网关不直接访问目标网址,由所选引擎抓取。 - `jina`(默认):速度快,适合大多数静态页面。 - `firecrawl`:渲染 JavaScript,适合 `jina` 抓不到正文的网站。 - `parallel`:速度快,还会返回发布日期。 目标网页取不到时(域名无法解析、页面没有正文等)返回 `422 fetch_failed`,不扣费。 `status` 是目标网页的 HTTP 状态码。它为 4xx/5xx 时,`content` 是错误页面的 内容,本次调用照常计费。
提交视频生成任务 POST
**异步端点。** 立即返回一个任务对象,不等待视频生成完成。拿到 `id` 后轮询 `GET /v1/videos/{id}` 获取结果。 这不是 OpenAI 标准端点,请求与响应形状是 JuCode 自定义的。 ### 文生视频 vs 图生视频 请求中带 `image_url`(或 `image`)时自动切换为图生视频;否则为文生视频。 ### 计费 **提交时不计费**,任务成功完成后按上游返回的实际时长结算。任务失败不计费, 无需申请退款。提交时只做一次余额预检。 ### 支持的上游 已接入 9 个厂商:阿里云万相、火山方舟 Seedance、智谱 CogVideoX、SiliconFlow、 MiniMax 海螺、Google Veo、可灵、Vidu、即梦。具体走哪家由模型路由决定。