{"components":{"schemas":{"Response":{"properties":{"code":{"description":"200 表示成功；HTTP 200 也可能包含业务失败。","type":"integer"},"data":{},"msg":{"type":"string"},"request_id":{"type":"string"}},"type":"object"}},"securitySchemes":{"CustomerAPIKey":{"description":"个人中心生成的 API Key，不接受网页登录 JWT。","scheme":"bearer","type":"http"}}},"info":{"description":"使用个人中心现有 API Key，通过 Authorization: Bearer \u003cAPI_KEY\u003e 调用，无需登录。\n密钥继承当前账户及代理商的业务功能权限；重新生成密钥、修改密码、账户过期或删除后旧密钥失效。\nGET 参数放在查询串，POST 参数使用 JSON。所有写操作必须提供 Idempotency-Key；相同用户、键和原始请求重试返回原结果。\n同键不同路径、参数或请求体返回 409。处理中的请求不自动过期；服务中断或响应保存失败时请保留原键并联系支持核对，勿换键重复扣费。\n写操作的成功和失败响应都会保存；确认失败且需更正参数时使用新键。网页请求不参与这套幂等机制。\n原项目查询、单个购号、验证码查询统一为 /record/services、POST /record/phone、/record/code，使用相同 API Key 请求头；旧 /smsapi/record 业务入口返回 410 迁移提示。\n接码分享链接 /record/captcha/{phoneid} 保留持有链接即可读取的用途，无需 API Key；其余业务接口均需要 API Key。\n默认每用户每分钟 120 次请求；按 Retry-After 退避。请求体最多 8 MiB，分页 size 最多 500，批量号码/数量最多 500；次卡购买最多 20。\nJSON 返回沿用客户端的 code/msg/data；需检查业务 code 和批量逐项结果，不能只看 HTTP 200。文件导出返回文本或文件流。\n业务数据字段、金额单位和时间格式沿用客户端；X-Request-ID 可用于查询调用结果。账户余额接口只返回 user_id、balance、frozen_balance。\n不开放登录、注册、密码、密钥管理、菜单和页面配置。供应商与支付回调仍在原地址。客户端 API 菜单直接展示全部接口文档。","title":"客户端业务 API","version":"1.0.0"},"openapi":"3.0.3","paths":{"/account/balance":{"get":{"operationId":"get_account_balance","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"code":200,"data":{"balance":100,"frozen_balance":0,"user_id":"customer-id"},"msg":"ok"},"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"账户余额","tags":["account"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":null}},"/country/code/drop":{"get":{"operationId":"get_country_code_drop","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"国家列表","tags":["country"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number","long_term_manage","reservation_record","number_renew","number_transfer","link_reset","ticket_center"]}},"/create/transaction":{"post":{"operationId":"post_create_transaction","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"amount":{"type":"number"},"pay_type":{"type":"string"}},"required":["amount","pay_type"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"创建充值订单","tags":["create"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["wallet"]}},"/deduction/record":{"get":{"operationId":"get_deduction_record","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"扣费记录","tags":["deduction"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["cost_detail"]}},"/domain/drop":{"get":{"operationId":"get_domain_drop","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"业务导出域名列表","tags":["domain"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["us_rental_number","us_rental_record","long_term_number","long_term_manage"]}},"/esaysms/country/drop":{"get":{"operationId":"get_esaysms_country_drop","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"次卡国家列表","tags":["esaysms"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["us_rental_number","us_rental_record"]}},"/esaysms/services/export":{"get":{"operationId":"get_esaysms_services_export","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"mobileKeys","required":false,"schema":{"type":"string"}},{"in":"query","name":"country","required":false,"schema":{"type":"string"}},{"in":"query","name":"domain","required":false,"schema":{"type":"string"}},{"in":"query","name":"projectName","required":false,"schema":{"type":"string"}},{"in":"query","name":"status","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出使用中次卡号码","tags":["esaysms"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["us_rental_record"]}},"/esaysms/services/get/all":{"get":{"operationId":"get_esaysms_services_get_all","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"curMobile","required":false,"schema":{"type":"string"}},{"in":"query","name":"country","required":false,"schema":{"type":"string"}},{"in":"query","name":"status","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"次卡号码列表","tags":["esaysms"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["us_rental_record"]}},"/esaysms/services/get/phone":{"post":{"operationId":"post_esaysms_services_get_phone","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"count":{"maximum":20,"minimum":1,"type":"integer"},"country":{"type":"string"},"keyword":{"type":"string"}},"required":["country","keyword"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"购买次卡号码","tags":["esaysms"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["us_rental_number"]}},"/esaysms/services/get/recent":{"get":{"operationId":"get_esaysms_services_get_recent","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"phone","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"最近次卡号码","tags":["esaysms"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["us_rental_number","us_rental_record"]}},"/esaysms/services/list":{"get":{"operationId":"get_esaysms_services_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"name","required":false,"schema":{"type":"string"}},{"in":"query","name":"country","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"次卡项目与价格","tags":["esaysms"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["us_rental_number","us_rental_record"]}},"/esim/order/create":{"post":{"operationId":"post_esim_order_create","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"package_id":{"type":"string"},"quantity":{"maximum":500,"minimum":1,"type":"integer"}},"required":["package_id","quantity"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"创建 eSIM 订单","tags":["esim"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["esim_purchase"]}},"/esim/order/extract":{"post":{"operationId":"post_esim_order_extract","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"order_no":{"type":"string"}},"required":["order_no"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"提取 eSIM 订单","tags":["esim"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["esim_purchase"]}},"/esim/order/list":{"get":{"operationId":"get_esim_order_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"status","required":false,"schema":{"type":"integer"}},{"in":"query","name":"order_no","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"eSIM 订单列表","tags":["esim"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["esim_purchase"]}},"/esim/package/drop":{"get":{"operationId":"get_esim_package_drop","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"eSIM 套餐","tags":["esim"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["esim_purchase"]}},"/esim/price/config":{"get":{"operationId":"get_esim_price_config","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"package_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"eSIM 价格","tags":["esim"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["esim_purchase"]}},"/free_trial/country/list":{"get":{"operationId":"get_free_trial_country_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"免费试用国家","tags":["free_trial"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["free_trial"]}},"/free_trial/number/list":{"get":{"operationId":"get_free_trial_number_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"country_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"免费试用号码","tags":["free_trial"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["free_trial"]}},"/free_trial/number/msg":{"get":{"operationId":"get_free_trial_number_msg","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"number","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"免费试用接码记录","tags":["free_trial"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["free_trial"]}},"/keyword/drop":{"get":{"operationId":"get_keyword_drop","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"项目下拉列表","tags":["keyword"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number","long_term_manage","number_renew","number_transfer","link_reset","ticket_center"]}},"/long_term/generation":{"post":{"operationId":"post_long_term_generation","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"complete_numbers":{"items":{"type":"string"},"maxItems":500,"type":"array"},"country_id":{"type":"string"},"days":{"type":"integer"},"exclude_numbers":{"items":{"type":"string"},"maxItems":500,"type":"array"},"exp_num":{"maximum":500,"type":"integer"},"is_all_project":{"type":"boolean"},"keyword":{"type":"string"},"numbers":{"items":{"type":"string"},"maxItems":500,"type":"array"},"order_group":{"type":"string"},"with_voice_code":{"type":"boolean"}},"required":["country_id","days"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"购买月卡号码","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/generation/list":{"get":{"operationId":"get_long_term_generation_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"batch_number","required":false,"schema":{"type":"string"}},{"in":"query","name":"country_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"keyword","required":false,"schema":{"type":"string"}},{"in":"query","name":"number","required":false,"schema":{"type":"string"}},{"in":"query","name":"is_expiring","required":false,"schema":{"type":"boolean"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"月卡批次列表","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/group/create":{"post":{"operationId":"post_long_term_group_create","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"description":{"type":"string"},"group_name":{"type":"string"}},"required":["group_name"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"创建号码分组","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["long_term_manage"]}},"/long_term/group/delete/{id}":{"post":{"operationId":"post_long_term_group_delete_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"删除号码分组","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["long_term_manage"]}},"/long_term/group/list":{"get":{"operationId":"get_long_term_group_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"号码分组列表","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_manage"]}},"/long_term/group/update/{id}":{"post":{"operationId":"post_long_term_group_update_id","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"description":{"type":"string"},"group_name":{"type":"string"},"sort_order":{"type":"integer"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"更新号码分组","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["long_term_manage"]}},"/long_term/number/batch/reset":{"post":{"operationId":"post_long_term_number_batch_reset","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"country_id":{"type":"string"},"keyword":{"type":"string"},"numbers":{"items":{"type":"string"},"maxItems":500,"type":"array"}},"required":["country_id","numbers","keyword"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"批量重置接码链接","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["link_reset"]}},"/long_term/number/count":{"get":{"operationId":"get_long_term_number_count","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"is_all_project","required":false,"schema":{"type":"boolean"}},{"in":"query","name":"country_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"keyword_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"days","required":true,"schema":{"type":"integer"}},{"in":"query","name":"with_voice_code","required":false,"schema":{"type":"boolean"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"号段库存","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/number/exists":{"get":{"operationId":"get_long_term_number_exists","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"number","required":true,"schema":{"type":"string"}},{"in":"query","name":"keyword","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"校验号码是否存在","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number","ticket_center"]}},"/long_term/number/expire/export":{"post":{"operationId":"post_long_term_number_expire_export","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"country_id":{"type":"string"},"keyword":{"type":"string"},"numbers":{"items":{"type":"string"},"maxItems":500,"type":"array"}},"required":["country_id","numbers","keyword"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出号码过期时间","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/number/expire/query":{"post":{"operationId":"post_long_term_number_expire_query","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"country_id":{"type":"string"},"keyword":{"type":"string"},"numbers":{"items":{"type":"string"},"maxItems":500,"type":"array"}},"required":["country_id","numbers","keyword"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"查询号码过期时间","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/number/export/all":{"get":{"operationId":"get_long_term_number_export_all","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"country_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"keyword","required":false,"schema":{"type":"string"}},{"in":"query","name":"domain","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出全部号码","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/number/export/down":{"get":{"operationId":"get_long_term_number_export_down","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"batch_number","required":false,"schema":{"type":"string"}},{"in":"query","name":"keyword","required":false,"schema":{"type":"string"}},{"in":"query","name":"domain","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出批次号码","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/number/export/remaining":{"get":{"operationId":"get_long_term_number_export_remaining","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"keyword_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"country_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"days","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出项目剩余号码","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/number/export/reset":{"post":{"operationId":"post_long_term_number_export_reset","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"batch_number":{"type":"string"}},"required":["batch_number"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"重置批次接码链接","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["link_reset"]}},"/long_term/number/group/export":{"get":{"operationId":"get_long_term_number_group_export","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"AllSelected","required":false,"schema":{"type":"boolean"}},{"in":"query","name":"SelectionFilter","required":false,"schema":{"properties":{"CountryID":{"type":"string"},"ExpireEnd":{"type":"integer"},"ExpireStart":{"type":"integer"},"GroupID":{"type":"string"},"Keyword":{"type":"string"},"Number":{"type":"string"},"Status":{"type":"string"}},"type":"object"}},{"in":"query","name":"ExcludedIDs","required":false,"schema":{"items":{"type":"string"},"maxItems":500,"type":"array"}},{"in":"query","name":"group_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"number_ids","required":false,"schema":{"type":"string"}},{"in":"query","name":"domain","required":false,"schema":{"type":"string"}},{"in":"query","name":"status","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出分组号码","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_manage"]},"post":{"operationId":"post_long_term_number_group_export","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"all_selected":{"type":"boolean"},"domain":{"type":"string"},"excluded_ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"group_id":{"type":"string"},"number_ids":{"type":"string"},"selection_filter":{"properties":{"country_id":{"type":"string"},"expire_end":{"type":"integer"},"expire_start":{"type":"integer"},"group_id":{"type":"string"},"keyword":{"type":"string"},"number":{"type":"string"},"status":{"type":"string"}},"type":"object"},"status":{"type":"string"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出分组号码","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_manage"]}},"/long_term/number/group/set":{"post":{"operationId":"post_long_term_number_group_set","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"all_selected":{"type":"boolean"},"excluded_ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"group_id":{"type":"string"},"ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"keyword":{"type":"string"},"numbers":{"items":{"type":"string"},"maxItems":500,"type":"array"},"selection_filter":{"properties":{"country_id":{"type":"string"},"expire_end":{"type":"integer"},"expire_start":{"type":"integer"},"group_id":{"type":"string"},"keyword":{"type":"string"},"number":{"type":"string"},"status":{"type":"string"}},"type":"object"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"批量设置号码分组","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["long_term_manage"]}},"/long_term/number/list":{"get":{"operationId":"get_long_term_number_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"batch_number","required":true,"schema":{"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"number","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"批次号码列表","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/number/manage/auto-renew":{"post":{"operationId":"post_long_term_number_manage_auto-renew","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"enabled":{"type":"boolean"},"id":{"type":"string"}},"required":["id","enabled"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"设置号码自动续费","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["long_term_manage","number_renew"]}},"/long_term/number/manage/auto-renew/batch":{"post":{"operationId":"post_long_term_number_manage_auto-renew_batch","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"all_selected":{"type":"boolean"},"enabled":{"type":"boolean"},"excluded_ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"selection_filter":{"properties":{"country_id":{"type":"string"},"expire_end":{"type":"integer"},"expire_start":{"type":"integer"},"group_id":{"type":"string"},"keyword":{"type":"string"},"number":{"type":"string"},"status":{"type":"string"}},"type":"object"}},"required":["enabled"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"批量设置自动续费","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["long_term_manage","number_renew"]}},"/long_term/number/manage/list":{"get":{"operationId":"get_long_term_number_manage_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"country_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"keyword","required":false,"schema":{"type":"string"}},{"in":"query","name":"number","required":false,"schema":{"type":"string"}},{"in":"query","name":"status","required":false,"schema":{"type":"string"}},{"in":"query","name":"group_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"expire_start","required":false,"schema":{"type":"integer"}},{"in":"query","name":"expire_end","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"号码管理列表","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_manage"]}},"/long_term/number/manage/renew":{"post":{"operationId":"post_long_term_number_manage_renew","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"all_selected":{"type":"boolean"},"excluded_ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"selection_filter":{"properties":{"country_id":{"type":"string"},"expire_end":{"type":"integer"},"expire_start":{"type":"integer"},"group_id":{"type":"string"},"keyword":{"type":"string"},"number":{"type":"string"},"status":{"type":"string"}},"type":"object"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"按号码 ID 批量续费","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["number_renew"]}},"/long_term/number/manage/selection/voice-summary":{"post":{"operationId":"post_long_term_number_manage_selection_voice-summary","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"all_selected":{"type":"boolean"},"excluded_ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"selection_filter":{"properties":{"country_id":{"type":"string"},"expire_end":{"type":"integer"},"expire_start":{"type":"integer"},"group_id":{"type":"string"},"keyword":{"type":"string"},"number":{"type":"string"},"status":{"type":"string"}},"type":"object"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"号码语音码购买摘要","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_manage"]}},"/long_term/number/manage/transfer":{"post":{"operationId":"post_long_term_number_manage_transfer","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"all_selected":{"type":"boolean"},"excluded_ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"remark":{"type":"string"},"selection_filter":{"properties":{"country_id":{"type":"string"},"expire_end":{"type":"integer"},"expire_start":{"type":"integer"},"group_id":{"type":"string"},"keyword":{"type":"string"},"number":{"type":"string"},"status":{"type":"string"}},"type":"object"},"target_user_id":{"type":"string"}},"required":["target_user_id"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"按号码 ID 批量转让","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["number_transfer"]}},"/long_term/number/msg/list":{"get":{"operationId":"get_long_term_number_msg_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"number","required":false,"schema":{"type":"string"}},{"in":"query","name":"keyword","required":false,"schema":{"type":"string"}},{"in":"query","name":"time_range","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"接码记录","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["receive_record"]}},"/long_term/number/reset/export":{"get":{"operationId":"get_long_term_number_reset_export","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"reset_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出重置号码","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["link_reset"]}},"/long_term/number/reset/list":{"get":{"operationId":"get_long_term_number_reset_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"country_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"keyword","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"链接重置记录","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["link_reset"]}},"/long_term/project/count":{"get":{"operationId":"get_long_term_project_count","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"country_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"keyword_id","required":false,"schema":{"type":"string"}},{"in":"query","name":"is_all_project","required":false,"schema":{"type":"boolean"}},{"in":"query","name":"days","required":true,"schema":{"type":"integer"}},{"in":"query","name":"complete_numbers","required":false,"schema":{"type":"string"}},{"in":"query","name":"with_voice_code","required":false,"schema":{"type":"boolean"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"项目库存","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number"]}},"/long_term/template/drop":{"get":{"operationId":"get_long_term_template_drop","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"country_id","required":true,"schema":{"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"keyword","required":false,"schema":{"type":"string"}},{"in":"query","name":"with_voice_code","required":false,"schema":{"type":"boolean"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"月卡项目列表","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number","long_term_manage"]}},"/long_term/voice_code/price":{"get":{"operationId":"get_long_term_voice_code_price","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"country_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"语音码价格","tags":["long_term"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number","long_term_manage"]}},"/long_term/voice_code/upgrade":{"post":{"operationId":"post_long_term_voice_code_upgrade","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"all_selected":{"type":"boolean"},"excluded_ids":{"items":{"type":"string"},"maxItems":500,"type":"array"},"selection_filter":{"properties":{"country_id":{"type":"string"},"expire_end":{"type":"integer"},"expire_start":{"type":"integer"},"group_id":{"type":"string"},"keyword":{"type":"string"},"number":{"type":"string"},"status":{"type":"string"}},"type":"object"},"uuids":{"items":{"type":"string"},"maxItems":500,"type":"array"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"购买语音码","tags":["long_term"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["long_term_number","long_term_manage"]}},"/message/detail":{"post":{"operationId":"post_message_detail","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"id":{"type":"integer"}},"required":["id"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"查看站内信并标记已读","tags":["message"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["message_center"]}},"/message/list":{"get":{"operationId":"get_message_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"is_read","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"站内信列表","tags":["message"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["message_center"]}},"/message/read":{"post":{"operationId":"post_message_read","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"message_id":{"type":"integer"}},"required":["message_id"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"标记站内信已读","tags":["message"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["message_center"]}},"/message/read/all":{"post":{"operationId":"post_message_read_all","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"标记全部站内信已读","tags":["message"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["message_center"]}},"/message/unread/count":{"get":{"operationId":"get_message_unread_count","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"code":200,"data":{"count":3},"msg":"ok"},"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"未读站内信数量","tags":["message"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["message_center"]}},"/number/expiring/count":{"get":{"operationId":"get_number_expiring_count","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"临期号码统计","tags":["number"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["long_term_number","long_term_manage","number_renew"]}},"/number/free":{"get":{"operationId":"get_number_free","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"公共免费号码","tags":["number"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["free_trial"]}},"/number/renew":{"post":{"operationId":"post_number_renew","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"country_id":{"type":"string"},"keyword":{"type":"string"},"number":{"type":"string"}},"required":["country_id","keyword","number"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"号码续费","tags":["number"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["number_renew"]}},"/number/renew/order/detail":{"get":{"operationId":"get_number_renew_order_detail","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"order_no","required":true,"schema":{"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"续费订单详情","tags":["number"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["number_renew"]}},"/number/renew/order/export":{"get":{"operationId":"get_number_renew_order_export","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"order_no","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}},"application/octet-stream":{"schema":{"format":"binary","type":"string"}},"text/plain":{"schema":{"type":"string"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"导出续费订单号码","tags":["number"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["number_renew"]}},"/number/renew/order/list":{"get":{"operationId":"get_number_renew_order_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"status","required":false,"schema":{"type":"string"}},{"in":"query","name":"order_no","required":false,"schema":{"type":"string"}},{"in":"query","name":"number","required":false,"schema":{"type":"string"}},{"in":"query","name":"start_time","required":false,"schema":{"type":"integer"}},{"in":"query","name":"end_time","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"续费订单列表","tags":["number"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["number_renew"]}},"/number/renew/price":{"get":{"operationId":"get_number_renew_price","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"country_id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"续费价格","tags":["number"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["number_renew"]}},"/number/transfer":{"post":{"operationId":"post_number_transfer","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"keyword":{"type":"string"},"numbers":{"type":"string"},"remark":{"type":"string"},"target_user_id":{"type":"string"}},"required":["numbers","target_user_id","keyword"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"号码转让","tags":["number"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["number_transfer"]}},"/number/transfer/list":{"get":{"operationId":"get_number_transfer_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"type","required":false,"schema":{"type":"string"}},{"in":"query","name":"start_time","required":false,"schema":{"type":"integer"}},{"in":"query","name":"end_time","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"转让记录","tags":["number"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["number_transfer"]}},"/recharge/record":{"get":{"operationId":"get_recharge_record","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"充值记录","tags":["recharge"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["wallet","cost_detail"]}},"/record/captcha/{phoneid}":{"get":{"description":"导出文件中的接码分享链接，持有完整 phoneid 即可读取，无需 API Key。请仅将链接提供给预期接收人。","operationId":"get_record_captcha_phoneid","parameters":[{"in":"path","name":"phoneid","required":true,"schema":{"type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"text/plain":{"example":"657892","schema":{"type":"string"}}},"description":"验证码原文"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"text/plain":{"example":"Not Found","schema":{"type":"string"}}},"description":"号码不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[],"summary":"次卡接码分享链接","tags":["record"],"x-idempotency-required":false,"x-public-link":true,"x-required-menus-any":null}},"/record/code":{"get":{"operationId":"get_record_code","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"phoneid","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"text/plain":{"example":"657892","schema":{"type":"string"}}},"description":"验证码原文"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"text/plain":{"example":"Not Found","schema":{"type":"string"}}},"description":"号码不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"获取次卡验证码","tags":["record"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["us_rental_number","us_rental_record"]}},"/record/phone":{"post":{"operationId":"post_record_phone","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"country":{"type":"string"},"keyword":{"type":"string"}},"required":["country","keyword"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"code":200,"data":{"id":"replace-with-phoneid","phoneNumber":"12025550100"},"msg":"ok"},"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"购买单个次卡号码","tags":["record"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["us_rental_number"]}},"/record/services":{"get":{"operationId":"get_record_services","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"country","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"code":200,"data":[{"country":"US","keyword":"telegram","name":"Telegram"}],"msg":"ok"},"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"获取次卡项目编号","tags":["record"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["us_rental_number","us_rental_record"]}},"/reservation/create":{"post":{"operationId":"post_reservation_create","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"country_id":{"type":"string"},"exp_num":{"maximum":500,"minimum":1,"type":"integer"}},"required":["exp_num","country_id"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"全项目预约","tags":["reservation"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["reservation_record"]}},"/reservation/list":{"get":{"operationId":"get_reservation_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"status","required":false,"schema":{"type":"integer"}},{"in":"query","name":"reservation_no","required":false,"schema":{"type":"string"}},{"in":"query","name":"country_id","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"预约记录","tags":["reservation"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["reservation_record"]}},"/reservation/single/create":{"post":{"operationId":"post_reservation_single_create","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"country_id":{"type":"string"},"exp_num":{"maximum":500,"minimum":1,"type":"integer"},"keyword_id":{"type":"string"}},"required":["exp_num","country_id","keyword_id"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"单项目预约","tags":["reservation"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["reservation_record"]}},"/ticket/categories":{"get":{"operationId":"get_ticket_categories","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"工单分类","tags":["ticket"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["ticket_center"]}},"/ticket/create":{"post":{"operationId":"post_ticket_create","parameters":[{"description":"同一用户每个新操作使用唯一值；重试必须保持键和请求内容不变。处理中或结果不确定时不得换键重试。","in":"header","name":"Idempotency-Key","required":true,"schema":{"maxLength":128,"minLength":8,"pattern":"^[A-Za-z0-9._:-]+$","type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"category":{"type":"string"},"content":{"type":"string"},"priority":{"type":"integer"},"title":{"type":"string"}},"required":["title","content"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"创建工单","tags":["ticket"],"x-idempotency-required":true,"x-public-link":false,"x-required-menus-any":["ticket_center"]}},"/ticket/detail/{ticket_no}":{"get":{"operationId":"get_ticket_detail_ticket_no","parameters":[{"in":"path","name":"ticket_no","required":true,"schema":{"type":"string"}},{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"工单详情","tags":["ticket"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["ticket_center"]}},"/ticket/list":{"get":{"operationId":"get_ticket_list","parameters":[{"in":"header","name":"Accept-Language","schema":{"enum":["zh-CN","en","ru"],"type":"string"}},{"in":"query","name":"page","required":true,"schema":{"maximum":1000000,"minimum":1,"type":"integer"}},{"in":"query","name":"size","required":true,"schema":{"maximum":500,"minimum":1,"type":"integer"}},{"in":"query","name":"status","required":false,"schema":{"type":"string"}},{"in":"query","name":"category","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"业务响应；需同时检查 JSON code。批量操作还需检查逐项结果。"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"参数错误"},"401":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"API Key 无效或失效"},"403":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"非客户端用户或无功能权限"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"记录不存在或暂无验证码"},"409":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"幂等键冲突、请求处理中或结果待核对"},"413":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体超过 8 MiB"},"415":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求体格式错误"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"请求超过限额，按 Retry-After 重试"},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"服务异常；写操作请保留原幂等键"},"502":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"供应商响应异常"},"503":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Response"}}},"description":"依赖服务暂不可用或写操作结果待核对"}},"security":[{"CustomerAPIKey":[]}],"summary":"工单列表","tags":["ticket"],"x-idempotency-required":false,"x-public-link":false,"x-required-menus-any":["ticket_center"]}}},"servers":[{"url":"/openapi/v1"}]}