单页 PDF 转 Word
图像与语音仅单页 PDF 转 DOCX,最大 8 MiB;服务端独立解析,拒绝加密、损坏、超时和过度复杂文件。上传后 202,仅后台按现有退避与查询上限处理,跨上海零点停止上游查询。GET 状态不执行上游。ready 表示可领取,POST result 领取时才结算原调用;并发领取只扣一次。到期未领取、失败或取消释放资金,迟到成功不会重新扣款或开放结果。供应商签名链接按真实到期时间(通常约 12 小时),本站不能提前删除或撤销。
POST https://api.wanmi.net/open/v1/pdf-to-word仅按次付费,无免费次数 · ¥0.30/次 · 同一账号多个 key 共用
用多少付多少。云工具 API 无免费次数,创建时预留余额,成功交付才结算(异步 PDF 在领取时结算);失败释放或补偿。主动开通按量付费后,免费次数用完按接口单价从钱包扣费;余额不足或每日扣费上限已到时拒绝,不欠费。仅成功交付收费,符合接口契约的降级成功照常收费;失败和未交付不收费。每次扣费及补偿可在控制台账单查看,单价以各接口当前配置及调用准入快照为准。
仅按次收费,无免费额度。创建时预留钱包和全站容量,成功交付时结算;失败/取消释放或补偿。requestId 在同用户云任务间唯一,绑定原 key 及其版本和规范化输入;重复请求不重新执行、不重复扣费。上传窗口 5 分钟,总预留最多 20 分钟,归原准入日;查询不续期。上游成本未知时仍退客户预留,上游预算继续保留,不自动重发。 创建只接收文件摘要和元数据,202 不算成功交付。仅单页 PDF 转 DOCX,最大 8 MiB;服务端独立解析,拒绝加密、损坏、超时和过度复杂文件。上传后 202,仅后台按现有退避与查询上限处理,跨上海零点停止上游查询。GET 状态不执行上游。ready 表示可领取,POST result 领取时才结算原调用;并发领取只扣一次。到期未领取、失败或取消释放资金,迟到成功不会重新扣款或开放结果。供应商签名链接按真实到期时间(通常约 12 小时),本站不能提前删除或撤销。本站仅在有界内存处理,不保留源文件副本;上游临时文件沿用站内留存政策。
返回示例
{
"taskId": "00000000-0000-4000-8000-000000000001",
"state": "awaiting_upload",
"uploadUrl": "https://api.wanmi.net/open/v1/pdf-to-word/tasks/00000000-0000-4000-8000-000000000001/upload",
"uploadExpiresAt": "2026-10-23T12:05:00.000Z",
"expiresAt": "2026-10-23T12:20:00.000Z"
}任务创建示例
云工具按次收费。请在服务器提交任务,并按接口规范上传文件或领取结果。
{
"requestId": "00000000-0000-4000-8000-000000000001",
"input": {
"mime": "application/pdf",
"bytes": 2048,
"sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"format": "docx"
}
}查看完整接口规范与任务流程代码示例
curl --max-time 60 -X POST 'https://api.wanmi.net/open/v1/pdf-to-word' \
-H "Authorization: Bearer $WANMI_API_KEY" \
-H "Content-Type: application/json" \
--data-raw '{"requestId":"00000000-0000-4000-8000-000000000001","input":{"mime":"application/pdf","bytes":2048,"sha256":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","format":"docx"}}'将 WANMI_API_KEY 设为环境变量。请在自己的服务器中运行,勿将 key 放进公开代码。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
requestId | string | 必填 | uuid;格式 ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$ 例如: 00000000-0000-4000-8000-000000000001 |
input | object | 必填 | — 例如: [object Object] |
返回字段与完整结构
| 字段 | 类型 | 必返 | 说明 |
|---|---|---|---|
taskId | string | 是 | uuid;格式 ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$ |
state | awaiting_upload | processing | ready | succeeded | failed | expired | unknown | 是 | — |
uploadUrl | string | 否 | — |
uploadExpiresAt | string | 是 | date-time;格式 ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$ |
expiresAt | string | 是 | date-time;格式 ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$ |
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"taskId": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"state": {
"type": "string",
"enum": [
"awaiting_upload",
"processing",
"ready",
"succeeded",
"failed",
"expired",
"unknown"
]
},
"uploadUrl": {
"type": "string"
},
"uploadExpiresAt": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"
},
"expiresAt": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"
}
},
"required": [
"taskId",
"state",
"uploadExpiresAt",
"expiresAt"
],
"additionalProperties": false
}错误码
| HTTP | 错误码 | 含义与处理 |
|---|---|---|
| 400 | INVALID_REQUEST | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | API_CLOUD_FREE_FORBIDDEN | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | CLOUD_IMAGE_INVALID | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | CLOUD_INPUT_INVALID | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | CLOUD_TEXT_INVALID | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | CLOUD_INPUT_LIMIT | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | CLOUD_PDF_INVALID | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | CLOUD_PDF_ENCRYPTED | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | CLOUD_PDF_COMPLEX | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 400 | CLOUD_PDF_ENCODING | INVALID_REQUEST、API_CLOUD_FREE_FORBIDDEN、CLOUD_IMAGE_INVALID、CLOUD_INPUT_INVALID、CLOUD_TEXT_INVALID、CLOUD_INPUT_LIMIT、CLOUD_PDF_INVALID、CLOUD_PDF_ENCRYPTED、CLOUD_PDF_COMPLEX、CLOUD_PDF_ENCODING |
| 401 | API_KEY_REQUIRED | API_KEY_REQUIRED、API_KEY_INVALID、API_KEY_REVOKED |
| 401 | API_KEY_INVALID | API_KEY_REQUIRED、API_KEY_INVALID、API_KEY_REVOKED |
| 401 | API_KEY_REVOKED | API_KEY_REQUIRED、API_KEY_INVALID、API_KEY_REVOKED |
| 402 | API_BALANCE_INSUFFICIENT | API_BALANCE_INSUFFICIENT |
| 403 | API_SPEND_REACTIVATION_REQUIRED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | ACCOUNT_BALANCE_SPEND_DISABLED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | API_KEY_BANNED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | API_SCOPE_FORBIDDEN | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | API_KEY_CHANGED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | REALNAME_VERIFICATION_REQUIRED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | ACCOUNT_API_ACCESS_DISABLED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | ACCOUNT_LOGIN_DISABLED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | ACCOUNT_CLOSED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | ACCOUNT_CLOSING | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | ACCOUNT_PENDING_REGISTRATION | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | ACCOUNT_SUSPENDED | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 403 | ACCOUNT_STATE_INVALID | API_SPEND_REACTIVATION_REQUIRED、ACCOUNT_BALANCE_SPEND_DISABLED、STEP_UP_IDENTITY_RISK_COOLDOWN_ACTIVE、API_KEY_BANNED、API_SCOPE_FORBIDDEN、API_KEY_CHANGED、REALNAME_VERIFICATION_REQUIRED、ACCOUNT_API_ACCESS_DISABLED、ACCOUNT_LOGIN_DISABLED、ACCOUNT_CLOSED、ACCOUNT_CLOSING、ACCOUNT_PENDING_REGISTRATION、ACCOUNT_SUSPENDED、ACCOUNT_STATE_INVALID |
| 404 | API_NOT_FOUND | API_NOT_FOUND、API_TASK_UNAVAILABLE、CLOUD_TASK_UNAVAILABLE |
| 404 | API_TASK_UNAVAILABLE | API_NOT_FOUND、API_TASK_UNAVAILABLE、CLOUD_TASK_UNAVAILABLE |
| 404 | CLOUD_TASK_UNAVAILABLE | API_NOT_FOUND、API_TASK_UNAVAILABLE、CLOUD_TASK_UNAVAILABLE |
| 405 | API_METHOD_NOT_ALLOWED | API_METHOD_NOT_ALLOWED |
| 408 | API_REQUEST_ABORTED | API_REQUEST_ABORTED、CLOUD_UPLOAD_TIMEOUT、AGENT_REQUEST_TIMEOUT |
| 408 | CLOUD_UPLOAD_TIMEOUT | API_REQUEST_ABORTED、CLOUD_UPLOAD_TIMEOUT、AGENT_REQUEST_TIMEOUT |
| 408 | AGENT_REQUEST_TIMEOUT | API_REQUEST_ABORTED、CLOUD_UPLOAD_TIMEOUT、AGENT_REQUEST_TIMEOUT |
| 409 | API_RESERVATION_EXPIRED | API_RESERVATION_EXPIRED、API_SPEND_VERSION_CHANGED、WALLET_SPEND_LIMIT_EXCEEDED、API_TASK_IN_PROGRESS、CLOUD_IDEMPOTENCY_CONFLICT |
| 409 | API_SPEND_VERSION_CHANGED | API_RESERVATION_EXPIRED、API_SPEND_VERSION_CHANGED、WALLET_SPEND_LIMIT_EXCEEDED、API_TASK_IN_PROGRESS、CLOUD_IDEMPOTENCY_CONFLICT |
| 409 | WALLET_SPEND_LIMIT_EXCEEDED | API_RESERVATION_EXPIRED、API_SPEND_VERSION_CHANGED、WALLET_SPEND_LIMIT_EXCEEDED、API_TASK_IN_PROGRESS、CLOUD_IDEMPOTENCY_CONFLICT |
| 409 | API_TASK_IN_PROGRESS | API_RESERVATION_EXPIRED、API_SPEND_VERSION_CHANGED、WALLET_SPEND_LIMIT_EXCEEDED、API_TASK_IN_PROGRESS、CLOUD_IDEMPOTENCY_CONFLICT |
| 409 | CLOUD_IDEMPOTENCY_CONFLICT | API_RESERVATION_EXPIRED、API_SPEND_VERSION_CHANGED、WALLET_SPEND_LIMIT_EXCEEDED、API_TASK_IN_PROGRESS、CLOUD_IDEMPOTENCY_CONFLICT |
| 410 | API_UNAVAILABLE | API_UNAVAILABLE、API_RESULT_EXPIRED |
| 410 | API_RESULT_EXPIRED | API_UNAVAILABLE、API_RESULT_EXPIRED |
| 413 | CLOUD_UPLOAD_SIZE | CLOUD_UPLOAD_SIZE、AGENT_REQUEST_TOO_LARGE |
| 413 | AGENT_REQUEST_TOO_LARGE | CLOUD_UPLOAD_SIZE、AGENT_REQUEST_TOO_LARGE |
| 415 | UNSUPPORTED_MEDIA_TYPE | UNSUPPORTED_MEDIA_TYPE、CLOUD_UPLOAD_TYPE |
| 415 | CLOUD_UPLOAD_TYPE | UNSUPPORTED_MEDIA_TYPE、CLOUD_UPLOAD_TYPE |
| 421 | API_HOST_INVALID | API_HOST_INVALID |
| 429 | API_RATE_LIMITED | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 429 | API_FREE_QUOTA_EXHAUSTED | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 429 | API_SITE_QUOTA_EXHAUSTED | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 429 | API_DAILY_SPEND_LIMIT_EXCEEDED | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 429 | CLOUD_RATE_LIMITED | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 429 | CLOUD_BUSY | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 429 | CLOUD_BUDGET_EXHAUSTED | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 429 | CLOUD_TOOL_BUDGET_EXHAUSTED | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 429 | CLOUD_IDENTITY_BUDGET_EXHAUSTED | API_RATE_LIMITED、API_FREE_QUOTA_EXHAUSTED、API_SITE_QUOTA_EXHAUSTED、API_DAILY_SPEND_LIMIT_EXCEEDED、CLOUD_RATE_LIMITED、CLOUD_BUSY、CLOUD_BUDGET_EXHAUSTED、CLOUD_TOOL_BUDGET_EXHAUSTED、CLOUD_IDENTITY_BUDGET_EXHAUSTED |
| 500 | INTERNAL_ERROR | INTERNAL_ERROR、API_TELEMETRY_INVALID、ACCOUNT_RESTRICTIONS_INVALID |
| 500 | API_TELEMETRY_INVALID | INTERNAL_ERROR、API_TELEMETRY_INVALID、ACCOUNT_RESTRICTIONS_INVALID |
| 500 | ACCOUNT_RESTRICTIONS_INVALID | INTERNAL_ERROR、API_TELEMETRY_INVALID、ACCOUNT_RESTRICTIONS_INVALID |
| 502 | API_EXECUTION_FAILED | API_EXECUTION_FAILED、API_INVALID_RESPONSE、API_RESPONSE_TOO_LARGE、API_UPSTREAM_UNAVAILABLE |
| 502 | API_INVALID_RESPONSE | API_EXECUTION_FAILED、API_INVALID_RESPONSE、API_RESPONSE_TOO_LARGE、API_UPSTREAM_UNAVAILABLE |
| 502 | API_RESPONSE_TOO_LARGE | API_EXECUTION_FAILED、API_INVALID_RESPONSE、API_RESPONSE_TOO_LARGE、API_UPSTREAM_UNAVAILABLE |
| 502 | API_UPSTREAM_UNAVAILABLE | API_EXECUTION_FAILED、API_INVALID_RESPONSE、API_RESPONSE_TOO_LARGE、API_UPSTREAM_UNAVAILABLE |
| 503 | API_BILLING_NOT_CONFIGURED | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | API_BILLING_UNAVAILABLE | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | WALLET_POLICY_UNAVAILABLE | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | WALLET_LEDGER_UNAVAILABLE | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | OPEN_API_DISABLED | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | API_LIMIT_UNAVAILABLE | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | API_QUOTA_UNAVAILABLE | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | API_QUOTA_NOT_CONFIGURED | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | API_CLOUD_COST_CHANGED | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 503 | CLOUD_TOOLS_UNAVAILABLE | API_BILLING_NOT_CONFIGURED、API_BILLING_UNAVAILABLE、WALLET_POLICY_UNAVAILABLE、WALLET_LEDGER_UNAVAILABLE、OPEN_API_DISABLED、API_LIMIT_UNAVAILABLE、API_QUOTA_UNAVAILABLE、API_QUOTA_NOT_CONFIGURED、API_CLOUD_COST_CHANGED、CLOUD_TOOLS_UNAVAILABLE |
| 504 | API_EXECUTION_TIMEOUT | API_EXECUTION_TIMEOUT |