{"componentChunkName":"component---src-templates-acg-portal-intl-template-tsx","path":"/fmt6xifyu","result":{"data":{"markdownRemark":{"html":"<script id=\"API_DOC_DATA\" data-method=\"POST\" type=\"application/json\">{\"debugUrl\":{\"url\":\"https://api.baiduqianfan.ai/v2/overseas/team/tokenplan?Action=DescribeSeats\",\"href\":\"\",\"method\":\"POST\"},\"debugDesc\":\"Call this API to query the seat list under the master account. Filtering by sub-user, plan resource, plan type, and seat state is supported, as well as pagination.\",\"authInfo\":\"## Authentication\\n\\nThis API requires API Key authentication. Log in to the [Baidu AI Cloud Console](https://console.bce.baidu.com/iam/#/iam/apikey/list) to obtain your API Key:\\n\\n- If you already have an API Key, click **Show** in the API Key column and copy it.\\n- If you have not created an API Key yet, click **Create API Key**. After it is created, click **Show** in the API Key column and copy it.\\n\\nKeep your API Key secure. Do not share it publicly or commit it to code repositories.\",\"requestCode\":\"POST /v2/overseas/team/tokenplan?Action=DescribeSeats HTTP/1.1\\nHost: api.baiduqianfan.ai\\nAuthorization: Bearer <API Key>\\nContent-Type: application/json\\n\\n{\\n  \\\"cloudIds\\\": [],\\n  \\\"pageNo\\\": 1,\\n  \\\"pageSize\\\": 10\\n}\",\"requestHeader\":false,\"requestParam\":{\"url\":false,\"body\":{\"type\":\"object\",\"properties\":{\"pageNo\":{\"type\":\"integer\",\"description\":\"The page number, starting from 1.\"},\"cloudIds\":{\"type\":\"array\",\"items\":{\"type\":\"string\"},\"description\":\"Filters by sub-user cloudId. Pass an empty array or omit this field to disable this filter.\"},\"pageSize\":{\"type\":\"integer\",\"description\":\"The number of items per page.\"},\"planType\":{\"type\":\"array\",\"items\":{\"enum\":[\"lite\",\"pro\",\"max\",\"ultra\"],\"type\":\"string\"},\"description\":\"Filters by plan type. Valid values: `lite`, `pro`, `max`, `ultra`.\"},\"seatState\":{\"type\":\"array\",\"items\":{\"enum\":[0,1,2,3],\"type\":\"integer\"},\"description\":\"Filters by seat state.<br>`0`: Unallocated.<br>`1`: In use.<br>`2`: Expired.<br>`3`: Deactivated.<br>If omitted, seats with states 0/1/2 are returned by default (state 3 is excluded).\"},\"tpResourceIds\":{\"type\":\"array\",\"items\":{\"type\":\"string\"},\"description\":\"Filters by plan resource ID. A plan resource ID is a string prefixed with `tps-`.\"}},\"propertyOrder\":[\"cloudIds\",\"tpResourceIds\",\"planType\",\"seatState\",\"pageNo\",\"pageSize\"]},\"query\":false,\"urlDesc\":\"\",\"bodyDesc\":\"\",\"queryDesc\":\"\"},\"requestExampleCode\":[{\"scene\":\"请求示例\",\"sceneDesc\":\"\",\"languageTabs\":[{\"code\":\"curl -X POST 'https://api.baiduqianfan.ai/v2/overseas/team/tokenplan?Action=DescribeSeats' \\\\\\n -H 'Content-Type: application/json' \\\\\\n -H 'Authorization: Bearer <API Key>' \\\\\\n -d '{\\n  \\\"cloudIds\\\": [],\\n  \\\"pageNo\\\": 1,\\n  \\\"pageSize\\\": 10\\n}'\",\"lang\":\"curl\",\"codeHtml\":\"<pre class=\\\"shiki github-dark-default\\\" style=\\\"background-color:#0d1117;color:#e6edf3\\\" tabindex=\\\"0\\\"><code><span class=\\\"line\\\"><span style=\\\"color:#FFA657\\\">curl</span><span style=\\\"color:#79C0FF\\\"> -X</span><span style=\\\"color:#A5D6FF\\\"> POST</span><span style=\\\"color:#A5D6FF\\\"> 'https://api.baiduqianfan.ai/v2/overseas/team/tokenplan?Action=DescribeSeats'</span><span style=\\\"color:#FF7B72\\\"> \\\\</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#79C0FF\\\"> -H</span><span style=\\\"color:#A5D6FF\\\"> 'Content-Type: application/json'</span><span style=\\\"color:#FF7B72\\\"> \\\\</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#79C0FF\\\"> -H</span><span style=\\\"color:#A5D6FF\\\"> 'Authorization: Bearer &#x3C;API Key>'</span><span style=\\\"color:#FF7B72\\\"> \\\\</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#79C0FF\\\"> -d</span><span style=\\\"color:#A5D6FF\\\"> '{</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">  \\\"cloudIds\\\": [],</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">  \\\"pageNo\\\": 1,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">  \\\"pageSize\\\": 10</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">}'</span></span></code></pre>\"}]}],\"responseHeader\":false,\"responseBody\":{\"type\":\"object\",\"properties\":{\"result\":{\"type\":\"object\",\"properties\":{\"items\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"seatId\":{\"type\":\"string\",\"description\":\"The seat ID.\"},\"cloudId\":{\"type\":\"string\",\"description\":\"The cloudId of the bound member. An empty string if the seat is unallocated (seatState is 0).\"},\"bindTime\":{\"type\":\"string\",\"description\":\"The binding time, in `yyyy-MM-dd HH:mm:ss` format. An empty string if the seat is unallocated.\"},\"planType\":{\"enum\":[\"lite\",\"pro\",\"max\",\"ultra\"],\"type\":\"string\",\"description\":\"The plan type: `lite`, `pro`, `max`, `ultra`.\"},\"seatState\":{\"enum\":[0,1,2,3],\"type\":\"integer\",\"description\":\"The seat state.<br>`0`: Unallocated.<br>`1`: In use.<br>`2`: Expired.<br>`3`: Deactivated.\"},\"memberName\":{\"type\":\"string\",\"description\":\"The login name of the bound member. An empty string if the seat is unallocated.\"},\"subscribeEnd\":{\"type\":\"string\",\"description\":\"The subscription end time.\"},\"tpResourceId\":{\"type\":\"string\",\"description\":\"The ID of the plan resource the seat belongs to, a string prefixed with `tps-`.\"},\"subscribeStart\":{\"type\":\"string\",\"description\":\"The subscription start time.\"},\"seatCreditsUsed\":{\"type\":\"string\",\"description\":\"The used credits of the seat, a DECIMAL string with two decimal places (e.g., `0.00`). Passed through as-is to avoid precision loss; process it as a string.\"},\"seatCreditsTotal\":{\"type\":\"string\",\"description\":\"The total credits of the seat, a DECIMAL string with two decimal places (e.g., `20000.00`). Passed through as-is to avoid precision loss; process it as a string.\"}},\"propertyOrder\":[\"seatId\",\"planType\",\"seatState\",\"tpResourceId\",\"cloudId\",\"memberName\",\"bindTime\",\"subscribeStart\",\"subscribeEnd\",\"seatCreditsTotal\",\"seatCreditsUsed\"]},\"description\":\"The seat list.\"},\"total\":{\"type\":\"integer\",\"description\":\"The total number of items.\"}},\"description\":\"The business data object.\",\"propertyOrder\":[\"total\",\"items\"]},\"requestId\":{\"type\":\"string\",\"description\":\"The request ID in UUID format, used for troubleshooting.\"}},\"propertyOrder\":[\"requestId\",\"result\"]},\"responseExampleCode\":[{\"scene\":\"响应示例\",\"sceneDesc\":\"\",\"languageTabs\":[{\"code\":\"{\\n  \\\"requestId\\\": \\\"98186cde-f322-4022-be90-0d944555bcee\\\",\\n  \\\"result\\\": {\\n    \\\"total\\\": 2,\\n    \\\"items\\\": [\\n      {\\n        \\\"seatId\\\": \\\"tpst-w25ysj7mghkt\\\",\\n        \\\"planType\\\": \\\"lite\\\",\\n        \\\"seatState\\\": 1,\\n        \\\"memberName\\\": \\\"fluxa_f1_e2e_user\\\"\\n      },\\n      {\\n        \\\"seatId\\\": \\\"tpst-f77gwdgksmri\\\",\\n        \\\"planType\\\": \\\"lite\\\",\\n        \\\"seatState\\\": 0,\\n        \\\"memberName\\\": \\\"\\\"\\n      }\\n    ]\\n  }\\n}\",\"lang\":\"JSON\",\"codeHtml\":\"<pre class=\\\"shiki github-dark-default\\\" style=\\\"background-color:#0d1117;color:#e6edf3\\\" tabindex=\\\"0\\\"><code><span class=\\\"line\\\"><span style=\\\"color:#E6EDF3\\\">{</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">  \\\"requestId\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#A5D6FF\\\">\\\"98186cde-f322-4022-be90-0d944555bcee\\\"</span><span style=\\\"color:#E6EDF3\\\">,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">  \\\"result\\\"</span><span style=\\\"color:#E6EDF3\\\">: {</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">    \\\"total\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#79C0FF\\\">2</span><span style=\\\"color:#E6EDF3\\\">,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">    \\\"items\\\"</span><span style=\\\"color:#E6EDF3\\\">: [</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#E6EDF3\\\">      {</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">        \\\"seatId\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#A5D6FF\\\">\\\"tpst-w25ysj7mghkt\\\"</span><span style=\\\"color:#E6EDF3\\\">,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">        \\\"planType\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#A5D6FF\\\">\\\"lite\\\"</span><span style=\\\"color:#E6EDF3\\\">,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">        \\\"seatState\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#79C0FF\\\">1</span><span style=\\\"color:#E6EDF3\\\">,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">        \\\"memberName\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#A5D6FF\\\">\\\"fluxa_f1_e2e_user\\\"</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#E6EDF3\\\">      },</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#E6EDF3\\\">      {</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">        \\\"seatId\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#A5D6FF\\\">\\\"tpst-f77gwdgksmri\\\"</span><span style=\\\"color:#E6EDF3\\\">,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">        \\\"planType\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#A5D6FF\\\">\\\"lite\\\"</span><span style=\\\"color:#E6EDF3\\\">,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">        \\\"seatState\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#79C0FF\\\">0</span><span style=\\\"color:#E6EDF3\\\">,</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#A5D6FF\\\">        \\\"memberName\\\"</span><span style=\\\"color:#E6EDF3\\\">: </span><span style=\\\"color:#A5D6FF\\\">\\\"\\\"</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#E6EDF3\\\">      }</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#E6EDF3\\\">    ]</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#E6EDF3\\\">  }</span></span>\\n<span class=\\\"line\\\"><span style=\\\"color:#E6EDF3\\\">}</span></span></code></pre>\"}]}],\"otherContent\":\"## Error Codes\\n\\nIf a request fails, the server will return a JSON object with a `code` field identifying the error.\\n\\n### Common Error Codes for This API\\n\\n| Error Code | Description |\\n| :--- | :--- |\\n| `ParamError` | Failed to parse or validate request parameters. |\\n\\n### Complete Error Code Reference\\n\\nThe table below lists all possible values of the `code` field returned by TokenPlan APIs. The common error codes of each API are a subset of this list.\\n\\n| Error Code | HTTP Status Code | Description |\\n| :--- | :---: | :--- |\\n| `ParamError` | 400 | Failed to parse or validate request parameters. |\\n| `ParamValueError` | 400 | Invalid parameter value. |\\n| `RateLimitExceeded` | 429 | Too many concurrent requests; rate limiting triggered. |\\n| `TokenPlanSeatNotFound` | 400 | The seat does not exist. |\\n| `TokenPlanSeatNoPermission` | 400 | No permission to operate on this seat. |\\n| `TokenPlanSeatNotAvailable` | 400 | The seat is not in an operable state (deactivated, expired, or modified by a concurrent operation). |\\n| `TokenPlanSeatMemberMismatch` | 400 | The member bound to the seat does not match the request. |\\n| `TokenPlanMemberNotFound` | 400 | The member does not exist. |\\n| `TokenPlanMemberNoPermission` | 400 | No permission to operate on this member. |\\n| `TokenPlanParamDuplicated` | 400 | The request contains duplicate items (e.g., `seatId`). |\\n| `TokenPlanApiKeyRespError` | 500 | The API Key service returned an error. |\\n| `TokenPlanApiKeyRespNull` | 500 | The API Key service returned an empty response. |\\n| `TokenPlanApiKeyIsEmpty` | 500 | The API Key is an empty string. |\\n| `TokenPlanMemberListError` | 500 | An error occurred while querying the member list. |\\n| `TokenPlanIamQuerySubusersWithContactError` | 500 | An error occurred while querying sub-user information from IAM. |\\n| `TokenPlanResourceNotFound` | 400 | The plan resource does not exist. |\\n| `TokenPlanResourceAlreadyExists` | 400 | The plan resource already exists and cannot be purchased again. |\\n| `TokenPlanResourceNotAvailable` | 400 | The plan resource has been unsubscribed or has expired and cannot be operated on. |\\n| `TokenPlanSeatPlanMismatch` | 400 | The seat's plan type does not match the request. |\\n| `TokenPlanSeatPlanNotUpgradable` | 400 | The seat's plan type does not support upgrades. |\\n| `TokenPlanLogNoAction` | 400 | Unsupported log action. |\\n| `TokenPlanLogParseTimeError` | 500 | An error occurred while parsing the log time. |\\n| `TokenPlanLimitAdminError` | 500 | The limitServer service encountered an error. |\\n| `TokenPlanMysqlMemberError` | 500 | An error occurred while querying member data. |\\n| `TokenPlanDomainHasActivePlan` | 400 | The master account already has an active plan and cannot purchase another one. |\\n| `TokenPlanMemberAlreadyBound` | 400 | The member is already bound to a seat under the current plan and cannot be bound again. |\\n| `TokenPlanSeatResourceMismatch` | 400 | Seats bound in the same batch must belong to the same plan. |\\n| `TokenPlanChooseAndBindError` | 500 | An error occurred while adding a member from an existing sub-user. |\\n| `TokenPlanCreateAndBindError` | 400 | An error occurred while creating the sub-user or adding the member. |\\n\"}</script>\n<main id=\"doc-body\">\n<section id=\"debug-url\">\n<div class=\"debug-wrapper\">\n<div class=\"debug-url-wrapper\">\n<div class=\"debug-url-method\" data-method=\"post\">POST</div>\n<div class=\"debug-url-text\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"路径\" data-track-value=\"https://api.baiduqianfan.ai/v2/overseas/team/tokenplan?Action=DescribeSeats\" data-copy-text=\"https://api.baiduqianfan.ai/v2/overseas/team/tokenplan?Action=DescribeSeats\">\n<span>https://api.baiduqianfan.ai/v2/overseas/team/tokenplan?Action=DescribeSeats</span>\n</div>\n</div>\n</div>\n<p>Call this API to query the seat list under the master account. Filtering by sub-user, plan resource, plan type, and seat state is supported, as well as pagination.</p>\n</section>\n<section id=\"auth-info\">\n<h2 id=\"authentication\">Authentication<a class=\"anchor\" aria-label=\"Authentication permalink\" href=\"#authentication\"></a></h2>\n<p>This API requires API Key authentication. Log in to the <a href=\"https://console.bce.baidu.com/iam/#/iam/apikey/list\" target=\"_blank\">Baidu AI Cloud Console</a> to obtain your API Key:</p>\n<ul>\n<li>If you already have an API Key, click <strong>Show</strong> in the API Key column and copy it.</li>\n<li>If you have not created an API Key yet, click <strong>Create API Key</strong>. After it is created, click <strong>Show</strong> in the API Key column and copy it.</li>\n</ul>\n<p>Keep your API Key secure. Do not share it publicly or commit it to code repositories.</p>\n</section>\n<section id=\"request-params\">\n<h2 class=\"section-title\" id=\"request-parameters\">Request Parameters<a class=\"anchor\" aria-label=\"Request Parameters permalink\" href=\"#request-parameters\"></a></h2>\n<div class=\"horizontal-container\">\n<div class=\"horizontal-left-panel\">\n<div class=\"param-card param-card-empty\">\n<div class=\"param-card-header\">\n<div class=\"param-card-title\">Headers</div>\n<div class=\"param-card-header-desc\">No additional special headers except common headers</div>\n</div>\n</div>\n<div class=\"param-card\">\n<div class=\"param-card-header\">\n<div class=\"param-card-title\">Body</div>\n</div>\n<div class=\"param-card-content\">\n<div class=\"api-param-list  \">\n<div class=\"api-param-list-item api-param-list-item-has-child\">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"cloudIds\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"cloudIds\">\ncloudIds\n</span>\n<span class=\"api-param-list-item-type\">array</span>\n</div>\n<div class=\"api-param-desc\"><p>Filters by sub-user cloudId. Pass an empty array or omit this field to disable this filter.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n<details class=\"api-param-list-tree\">\n<summary>\n<div class=\"api-param-list-tree-root\">\n<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.59842 7.81538L3.09594 4.71641C2.93376 4.51557 2.98209 4.2337 3.20389 4.08685C3.28912 4.03042 3.39196 4 3.49755 4L8.50249 4C8.77726 4 9 4.2017 9 4.4505C9 4.54611 8.96641 4.63923 8.90409 4.71641L6.40162 7.81538C6.23944 8.01622 5.92816 8.05998 5.70636 7.91312C5.66504 7.88576 5.62863 7.85279 5.59842 7.81538Z\" fill=\"currentColor\"></path></g></svg>\n<span class=\"api-param-list-tree-root-text root-text-show\">Show Sub-properties</span>\n<span class=\"api-param-list-tree-root-text root-text-hide\">Hide Sub-properties</span>\n</div>\n</summary>\n<div class=\"api-param-list api-param-list-child \">\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"items\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"items\">\nitems\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"></div>\n</div>\n</div>\n</details>\n</div>\n<div class=\"api-param-list-item api-param-list-item-has-child\">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"tpResourceIds\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"tpResourceIds\">\ntpResourceIds\n</span>\n<span class=\"api-param-list-item-type\">array</span>\n</div>\n<div class=\"api-param-desc\"><p>Filters by plan resource ID. A plan resource ID is a string prefixed with <code>tps-</code>.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n<details class=\"api-param-list-tree\">\n<summary>\n<div class=\"api-param-list-tree-root\">\n<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.59842 7.81538L3.09594 4.71641C2.93376 4.51557 2.98209 4.2337 3.20389 4.08685C3.28912 4.03042 3.39196 4 3.49755 4L8.50249 4C8.77726 4 9 4.2017 9 4.4505C9 4.54611 8.96641 4.63923 8.90409 4.71641L6.40162 7.81538C6.23944 8.01622 5.92816 8.05998 5.70636 7.91312C5.66504 7.88576 5.62863 7.85279 5.59842 7.81538Z\" fill=\"currentColor\"></path></g></svg>\n<span class=\"api-param-list-tree-root-text root-text-show\">Show Sub-properties</span>\n<span class=\"api-param-list-tree-root-text root-text-hide\">Hide Sub-properties</span>\n</div>\n</summary>\n<div class=\"api-param-list api-param-list-child \">\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"items\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"items\">\nitems\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"></div>\n</div>\n</div>\n</details>\n</div>\n<div class=\"api-param-list-item api-param-list-item-has-child\">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"planType\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"planType\">\nplanType\n</span>\n<span class=\"api-param-list-item-type\">array</span>\n</div>\n<div class=\"api-param-desc\"><p>Filters by plan type. Valid values: <code>lite</code>, <code>pro</code>, <code>max</code>, <code>ultra</code>.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n<details class=\"api-param-list-tree\">\n<summary>\n<div class=\"api-param-list-tree-root\">\n<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.59842 7.81538L3.09594 4.71641C2.93376 4.51557 2.98209 4.2337 3.20389 4.08685C3.28912 4.03042 3.39196 4 3.49755 4L8.50249 4C8.77726 4 9 4.2017 9 4.4505C9 4.54611 8.96641 4.63923 8.90409 4.71641L6.40162 7.81538C6.23944 8.01622 5.92816 8.05998 5.70636 7.91312C5.66504 7.88576 5.62863 7.85279 5.59842 7.81538Z\" fill=\"currentColor\"></path></g></svg>\n<span class=\"api-param-list-tree-root-text root-text-show\">Show Sub-properties</span>\n<span class=\"api-param-list-tree-root-text root-text-hide\">Hide Sub-properties</span>\n</div>\n</summary>\n<div class=\"api-param-list api-param-list-child \">\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"items\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"items\">\nitems\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"></div>\n</div>\n</div>\n</details>\n</div>\n<div class=\"api-param-list-item api-param-list-item-has-child\">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"seatState\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"seatState\">\nseatState\n</span>\n<span class=\"api-param-list-item-type\">array</span>\n</div>\n<div class=\"api-param-desc\"><p>Filters by seat state.<br><code>0</code>: Unallocated.<br><code>1</code>: In use.<br><code>2</code>: Expired.<br><code>3</code>: Deactivated.<br>If omitted, seats with states 0/1/2 are returned by default (state 3 is excluded).</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n<details class=\"api-param-list-tree\">\n<summary>\n<div class=\"api-param-list-tree-root\">\n<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.59842 7.81538L3.09594 4.71641C2.93376 4.51557 2.98209 4.2337 3.20389 4.08685C3.28912 4.03042 3.39196 4 3.49755 4L8.50249 4C8.77726 4 9 4.2017 9 4.4505C9 4.54611 8.96641 4.63923 8.90409 4.71641L6.40162 7.81538C6.23944 8.01622 5.92816 8.05998 5.70636 7.91312C5.66504 7.88576 5.62863 7.85279 5.59842 7.81538Z\" fill=\"currentColor\"></path></g></svg>\n<span class=\"api-param-list-tree-root-text root-text-show\">Show Sub-properties</span>\n<span class=\"api-param-list-tree-root-text root-text-hide\">Hide Sub-properties</span>\n</div>\n</summary>\n<div class=\"api-param-list api-param-list-child \">\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"items\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"items\">\nitems\n</span>\n<span class=\"api-param-list-item-type\">integer</span>\n</div>\n<div class=\"api-param-desc\"></div>\n</div>\n</div>\n</details>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"pageNo\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"pageNo\">\npageNo\n</span>\n<span class=\"api-param-list-item-type\">integer</span>\n</div>\n<div class=\"api-param-desc\"><p>The page number, starting from 1.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"pageSize\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"pageSize\">\npageSize\n</span>\n<span class=\"api-param-list-item-type\">integer</span>\n</div>\n<div class=\"api-param-desc\"><p>The number of items per page.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n<div class=\"horizontal-right-panel\">\n<div class=\"code-block request-code-block\">\n<div class=\"code-block-header\">\n<div class=\"code-block-name \">Request Structure</div>\n<button class=\"code-copy-btn\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"Request Structure 代码\" data-track-value=\"Copy\" data-tooltip-text=\"\">\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.57894 3.45614C5.57894 3.38832 5.63392 3.33333 5.70175 3.33333H12.5439C12.6117 3.33333 12.6667 3.38832 12.6667 3.45614V10.2982C12.6667 10.3661 12.6117 10.4211 12.5439 10.4211H11.7544V5.70175C11.7544 4.89754 11.1025 4.24561 10.2982 4.24561H5.57894V3.45614ZM4.24561 4.24561V3.45614C4.24561 2.65194 4.89754 2 5.70175 2H12.5439C13.3481 2 14 2.65194 14 3.45614V10.2982C14 11.1025 13.3481 11.7544 12.5439 11.7544H11.7544V12.5439C11.7544 13.3481 11.1025 14 10.2982 14H3.45614C2.65194 14 2 13.3481 2 12.5439V5.70175C2 4.89754 2.65194 4.24561 3.45614 4.24561H4.24561ZM3.33333 5.70175C3.33333 5.63392 3.38832 5.57894 3.45614 5.57894H10.2982C10.3661 5.57894 10.4211 5.63392 10.4211 5.70175V12.5439C10.4211 12.6117 10.3661 12.6667 10.2982 12.6667H3.45614C3.38832 12.6667 3.33333 12.6117 3.33333 12.5439V5.70175Z\" fill=\"currentColor\"></path> </svg>\nCopy\n</button>\n</div>\n<div class=\"code-block-inner-tab-content doc-tab-content-wrapper\">\n<input id=\"req-code-side-radio-0\" class=\"doc-tab-item-radio\" type=\"radio\" name=\"req-code-side\" checked=\"\" data-index=\"0\">\n<div class=\"doc-tab-content\">\n<pre class=\"shiki github-dark-default\" style=\"background-color:#0d1117;color:#e6edf3\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#79C0FF\">POST</span><span style=\"color:#FF7B72\"> /</span><span style=\"color:#E6EDF3\">v2</span><span style=\"color:#FF7B72\">/</span><span style=\"color:#E6EDF3\">overseas</span><span style=\"color:#FF7B72\">/</span><span style=\"color:#E6EDF3\">team</span><span style=\"color:#FF7B72\">/</span><span style=\"color:#E6EDF3\">tokenplan</span><span style=\"color:#FF7B72\">?</span><span style=\"color:#E6EDF3\">Action</span><span style=\"color:#FF7B72\">=</span><span style=\"color:#E6EDF3\">DescribeSeats </span><span style=\"color:#79C0FF\">HTTP</span><span style=\"color:#FF7B72\">/</span><span style=\"color:#79C0FF\">1.1</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">Host</span><span style=\"color:#FF7B72\">:</span><span style=\"color:#E6EDF3\"> api.baiduqianfan.ai</span></span>\n<span class=\"line\"><span style=\"color:#FFA657\">Authorization</span><span style=\"color:#E6EDF3\">: Bearer </span><span style=\"color:#FF7B72\">&lt;</span><span style=\"color:#79C0FF\">API</span><span style=\"color:#E6EDF3\"> Key</span><span style=\"color:#FF7B72\">&gt;</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">Content</span><span style=\"color:#FF7B72\">-</span><span style=\"color:#FFA657\">Type</span><span style=\"color:#E6EDF3\">: application</span><span style=\"color:#FF7B72\">/</span><span style=\"color:#E6EDF3\">json</span></span>\n<span class=\"line\"></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">{</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">  \"cloudIds\"</span><span style=\"color:#E6EDF3\">: [],</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">  \"pageNo\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#79C0FF\">1</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">  \"pageSize\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#79C0FF\">10</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">}</span></span></code></pre>\n</div>\n</div>\n</div>\n</div>\n</div>\n</section>\n<section id=\"example-code\">\n<h2 class=\"section-title\" id=\"sample-code\">Sample Code<a class=\"anchor\" aria-label=\"Sample Code permalink\" href=\"#sample-code\"></a></h2>\n<div class=\"doc-tab-content-wrapper\">\n<input id=\"req-example-tab-0\" class=\"doc-tab-item-radio\" type=\"radio\" name=\"req-example-radio-group\" checked=\"\" data-index=\"0\">\n<div class=\"doc-tab-content\">\n<div class=\"code-block \">\n<div class=\"code-block-header\">\n<div class=\"code-block-name \">请求示例</div>\n<button class=\"code-copy-btn\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"请求示例 代码\" data-track-value=\"Copy\" data-tooltip-text=\"\">\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.57894 3.45614C5.57894 3.38832 5.63392 3.33333 5.70175 3.33333H12.5439C12.6117 3.33333 12.6667 3.38832 12.6667 3.45614V10.2982C12.6667 10.3661 12.6117 10.4211 12.5439 10.4211H11.7544V5.70175C11.7544 4.89754 11.1025 4.24561 10.2982 4.24561H5.57894V3.45614ZM4.24561 4.24561V3.45614C4.24561 2.65194 4.89754 2 5.70175 2H12.5439C13.3481 2 14 2.65194 14 3.45614V10.2982C14 11.1025 13.3481 11.7544 12.5439 11.7544H11.7544V12.5439C11.7544 13.3481 11.1025 14 10.2982 14H3.45614C2.65194 14 2 13.3481 2 12.5439V5.70175C2 4.89754 2.65194 4.24561 3.45614 4.24561H4.24561ZM3.33333 5.70175C3.33333 5.63392 3.38832 5.57894 3.45614 5.57894H10.2982C10.3661 5.57894 10.4211 5.63392 10.4211 5.70175V12.5439C10.4211 12.6117 10.3661 12.6667 10.2982 12.6667H3.45614C3.38832 12.6667 3.33333 12.6117 3.33333 12.5439V5.70175Z\" fill=\"currentColor\"></path> </svg>\nCopy\n</button>\n</div>\n<div class=\"code-block-inner-tab-content doc-tab-content-wrapper\">\n<input id=\"req-example-code-0-radio-0\" class=\"doc-tab-item-radio\" type=\"radio\" name=\"req-example-code-0\" checked=\"\" data-index=\"0\">\n<div class=\"doc-tab-content\">\n<pre class=\"shiki github-dark-default\" style=\"background-color:#0d1117;color:#e6edf3\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#FFA657\">curl</span><span style=\"color:#79C0FF\"> -X</span><span style=\"color:#A5D6FF\"> POST</span><span style=\"color:#A5D6FF\"> 'https://api.baiduqianfan.ai/v2/overseas/team/tokenplan?Action=DescribeSeats'</span><span style=\"color:#FF7B72\"> \\</span></span>\n<span class=\"line\"><span style=\"color:#79C0FF\"> -H</span><span style=\"color:#A5D6FF\"> 'Content-Type: application/json'</span><span style=\"color:#FF7B72\"> \\</span></span>\n<span class=\"line\"><span style=\"color:#79C0FF\"> -H</span><span style=\"color:#A5D6FF\"> 'Authorization: Bearer &lt;API Key&gt;'</span><span style=\"color:#FF7B72\"> \\</span></span>\n<span class=\"line\"><span style=\"color:#79C0FF\"> -d</span><span style=\"color:#A5D6FF\"> '{</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">  \"cloudIds\": [],</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">  \"pageNo\": 1,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">  \"pageSize\": 10</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">}'</span></span></code></pre>\n</div>\n</div>\n</div>\n</div>\n</div>\n</section>\n<section id=\"response-params\">\n<h2 class=\"section-title\" id=\"response\">Response<a class=\"anchor\" aria-label=\"Response permalink\" href=\"#response\"></a></h2>\n<div class=\"horizontal-container\">\n<div class=\"horizontal-left-panel\">\n<div class=\"param-card param-card-empty\">\n<div class=\"param-card-header\">\n<div class=\"param-card-title\">Headers</div>\n<div class=\"param-card-header-desc\">No additional special headers except common headers</div>\n</div>\n</div>\n<div class=\"param-card\">\n<div class=\"param-card-header\">\n<div class=\"param-card-title\">Response Parameters</div>\n</div>\n<div class=\"param-card-content\">\n<div class=\"api-param-list  \">\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"requestId\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"requestId\">\nrequestId\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The request ID in UUID format, used for troubleshooting.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item api-param-list-item-has-child\">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"result\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"result\">\nresult\n</span>\n<span class=\"api-param-list-item-type\">object {2}</span>\n</div>\n<div class=\"api-param-desc\"><p>The business data object.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n<details class=\"api-param-list-tree\">\n<summary>\n<div class=\"api-param-list-tree-root\">\n<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.59842 7.81538L3.09594 4.71641C2.93376 4.51557 2.98209 4.2337 3.20389 4.08685C3.28912 4.03042 3.39196 4 3.49755 4L8.50249 4C8.77726 4 9 4.2017 9 4.4505C9 4.54611 8.96641 4.63923 8.90409 4.71641L6.40162 7.81538C6.23944 8.01622 5.92816 8.05998 5.70636 7.91312C5.66504 7.88576 5.62863 7.85279 5.59842 7.81538Z\" fill=\"currentColor\"></path></g></svg>\n<span class=\"api-param-list-tree-root-text root-text-show\">Show Sub-properties</span>\n<span class=\"api-param-list-tree-root-text root-text-hide\">Hide Sub-properties</span>\n</div>\n</summary>\n<div class=\"api-param-list api-param-list-child \">\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"total\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"total\">\ntotal\n</span>\n<span class=\"api-param-list-item-type\">integer</span>\n</div>\n<div class=\"api-param-desc\"><p>The total number of items.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item api-param-list-item-has-child\">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"items\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"items\">\nitems\n</span>\n<span class=\"api-param-list-item-type\">array</span>\n</div>\n<div class=\"api-param-desc\"><p>The seat list.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n<details class=\"api-param-list-tree\">\n<summary>\n<div class=\"api-param-list-tree-root\">\n<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.59842 7.81538L3.09594 4.71641C2.93376 4.51557 2.98209 4.2337 3.20389 4.08685C3.28912 4.03042 3.39196 4 3.49755 4L8.50249 4C8.77726 4 9 4.2017 9 4.4505C9 4.54611 8.96641 4.63923 8.90409 4.71641L6.40162 7.81538C6.23944 8.01622 5.92816 8.05998 5.70636 7.91312C5.66504 7.88576 5.62863 7.85279 5.59842 7.81538Z\" fill=\"currentColor\"></path></g></svg>\n<span class=\"api-param-list-tree-root-text root-text-show\">Show Sub-properties</span>\n<span class=\"api-param-list-tree-root-text root-text-hide\">Hide Sub-properties</span>\n</div>\n</summary>\n<div class=\"api-param-list api-param-list-child \">\n<div class=\"api-param-list-item api-param-list-item-has-child\">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"items\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"items\">\nitems\n</span>\n<span class=\"api-param-list-item-type\">object {11}</span>\n</div>\n<div class=\"api-param-desc\"></div>\n<details class=\"api-param-list-tree\">\n<summary>\n<div class=\"api-param-list-tree-root\">\n<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.59842 7.81538L3.09594 4.71641C2.93376 4.51557 2.98209 4.2337 3.20389 4.08685C3.28912 4.03042 3.39196 4 3.49755 4L8.50249 4C8.77726 4 9 4.2017 9 4.4505C9 4.54611 8.96641 4.63923 8.90409 4.71641L6.40162 7.81538C6.23944 8.01622 5.92816 8.05998 5.70636 7.91312C5.66504 7.88576 5.62863 7.85279 5.59842 7.81538Z\" fill=\"currentColor\"></path></g></svg>\n<span class=\"api-param-list-tree-root-text root-text-show\">Show Sub-properties</span>\n<span class=\"api-param-list-tree-root-text root-text-hide\">Hide Sub-properties</span>\n</div>\n</summary>\n<div class=\"api-param-list api-param-list-child \">\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"seatId\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"seatId\">\nseatId\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The seat ID.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"planType\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"planType\">\nplanType\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The plan type: <code>lite</code>, <code>pro</code>, <code>max</code>, <code>ultra</code>.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"seatState\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"seatState\">\nseatState\n</span>\n<span class=\"api-param-list-item-type\">integer</span>\n</div>\n<div class=\"api-param-desc\"><p>The seat state.<br><code>0</code>: Unallocated.<br><code>1</code>: In use.<br><code>2</code>: Expired.<br><code>3</code>: Deactivated.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"tpResourceId\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"tpResourceId\">\ntpResourceId\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The ID of the plan resource the seat belongs to, a string prefixed with <code>tps-</code>.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"cloudId\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"cloudId\">\ncloudId\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The cloudId of the bound member. An empty string if the seat is unallocated (seatState is 0).</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"memberName\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"memberName\">\nmemberName\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The login name of the bound member. An empty string if the seat is unallocated.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"bindTime\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"bindTime\">\nbindTime\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The binding time, in <code>yyyy-MM-dd HH:mm:ss</code> format. An empty string if the seat is unallocated.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"subscribeStart\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"subscribeStart\">\nsubscribeStart\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The subscription start time.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"subscribeEnd\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"subscribeEnd\">\nsubscribeEnd\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The subscription end time.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"seatCreditsTotal\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"seatCreditsTotal\">\nseatCreditsTotal\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The total credits of the seat, a DECIMAL string with two decimal places (e.g., <code>20000.00</code>). Passed through as-is to avoid precision loss; process it as a string.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n<div class=\"api-param-list-item \">\n<div class=\"api-param-list-item-title\">\n<span class=\"api-param-list-item-name\" data-copy-text=\"seatCreditsUsed\" data-tooltip-gap=\"8\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"参数名\" data-track-value=\"seatCreditsUsed\">\nseatCreditsUsed\n</span>\n<span class=\"api-param-list-item-type\">string</span>\n</div>\n<div class=\"api-param-desc\"><p>The used credits of the seat, a DECIMAL string with two decimal places (e.g., <code>0.00</code>). Passed through as-is to avoid precision loss; process it as a string.</p>\n</div>\n<div class=\"api-param-list-item-required\">Optional</div>\n</div>\n</div>\n</details>\n</div>\n</div>\n</details>\n</div>\n</div>\n</details>\n</div>\n</div>\n</div>\n</div>\n</div>\n<div class=\"horizontal-right-panel\">\n<div class=\"doc-tab-content-wrapper\">\n<input id=\"res-param-tab-0\" class=\"doc-tab-item-radio\" type=\"radio\" name=\"res-param-radio-group\" checked=\"\" data-index=\"0\">\n<div class=\"doc-tab-content\">\n<div class=\"code-block \">\n<div class=\"code-block-header\">\n<div class=\"code-block-name \">响应示例</div>\n<button class=\"code-copy-btn\" data-track-category=\"千帆AI应用开发者中心-API参考\" data-track-name=\"响应示例 代码\" data-track-value=\"Copy\" data-tooltip-text=\"\">\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.57894 3.45614C5.57894 3.38832 5.63392 3.33333 5.70175 3.33333H12.5439C12.6117 3.33333 12.6667 3.38832 12.6667 3.45614V10.2982C12.6667 10.3661 12.6117 10.4211 12.5439 10.4211H11.7544V5.70175C11.7544 4.89754 11.1025 4.24561 10.2982 4.24561H5.57894V3.45614ZM4.24561 4.24561V3.45614C4.24561 2.65194 4.89754 2 5.70175 2H12.5439C13.3481 2 14 2.65194 14 3.45614V10.2982C14 11.1025 13.3481 11.7544 12.5439 11.7544H11.7544V12.5439C11.7544 13.3481 11.1025 14 10.2982 14H3.45614C2.65194 14 2 13.3481 2 12.5439V5.70175C2 4.89754 2.65194 4.24561 3.45614 4.24561H4.24561ZM3.33333 5.70175C3.33333 5.63392 3.38832 5.57894 3.45614 5.57894H10.2982C10.3661 5.57894 10.4211 5.63392 10.4211 5.70175V12.5439C10.4211 12.6117 10.3661 12.6667 10.2982 12.6667H3.45614C3.38832 12.6667 3.33333 12.6117 3.33333 12.5439V5.70175Z\" fill=\"currentColor\"></path> </svg>\nCopy\n</button>\n</div>\n<div class=\"code-block-inner-tab-content doc-tab-content-wrapper\">\n<input id=\"res-param-code-0-radio-0\" class=\"doc-tab-item-radio\" type=\"radio\" name=\"res-param-code-0\" checked=\"\" data-index=\"0\">\n<div class=\"doc-tab-content\">\n<pre class=\"shiki github-dark-default\" style=\"background-color:#0d1117;color:#e6edf3\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#E6EDF3\">{</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">  \"requestId\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#A5D6FF\">\"98186cde-f322-4022-be90-0d944555bcee\"</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">  \"result\"</span><span style=\"color:#E6EDF3\">: {</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">    \"total\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#79C0FF\">2</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">    \"items\"</span><span style=\"color:#E6EDF3\">: [</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">      {</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">        \"seatId\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#A5D6FF\">\"tpst-w25ysj7mghkt\"</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">        \"planType\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#A5D6FF\">\"lite\"</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">        \"seatState\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#79C0FF\">1</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">        \"memberName\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#A5D6FF\">\"fluxa_f1_e2e_user\"</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">      },</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">      {</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">        \"seatId\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#A5D6FF\">\"tpst-f77gwdgksmri\"</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">        \"planType\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#A5D6FF\">\"lite\"</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">        \"seatState\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#79C0FF\">0</span><span style=\"color:#E6EDF3\">,</span></span>\n<span class=\"line\"><span style=\"color:#A5D6FF\">        \"memberName\"</span><span style=\"color:#E6EDF3\">: </span><span style=\"color:#A5D6FF\">\"\"</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">      }</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">    ]</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">  }</span></span>\n<span class=\"line\"><span style=\"color:#E6EDF3\">}</span></span></code></pre>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</div>\n</section>\n<section id=\"other-content\">\n<h2 id=\"error-codes\">Error Codes<a class=\"anchor\" aria-label=\"Error Codes permalink\" href=\"#error-codes\"></a></h2>\n<p>If a request fails, the server will return a JSON object with a <code>code</code> field identifying the error.</p>\n<h3>Common Error Codes for This API</h3>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\">Error Code</th>\n<th style=\"text-align:left\">Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\"><code>ParamError</code></td>\n<td style=\"text-align:left\">Failed to parse or validate request parameters.</td>\n</tr>\n</tbody>\n</table>\n<h3>Complete Error Code Reference</h3>\n<p>The table below lists all possible values of the <code>code</code> field returned by TokenPlan APIs. The common error codes of each API are a subset of this list.</p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\">Error Code</th>\n<th style=\"text-align:center\">HTTP Status Code</th>\n<th style=\"text-align:left\">Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\"><code>ParamError</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">Failed to parse or validate request parameters.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>ParamValueError</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">Invalid parameter value.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>RateLimitExceeded</code></td>\n<td style=\"text-align:center\">429</td>\n<td style=\"text-align:left\">Too many concurrent requests; rate limiting triggered.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanSeatNotFound</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The seat does not exist.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanSeatNoPermission</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">No permission to operate on this seat.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanSeatNotAvailable</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The seat is not in an operable state (deactivated, expired, or modified by a concurrent operation).</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanSeatMemberMismatch</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The member bound to the seat does not match the request.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanMemberNotFound</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The member does not exist.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanMemberNoPermission</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">No permission to operate on this member.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanParamDuplicated</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The request contains duplicate items (e.g., <code>seatId</code>).</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanApiKeyRespError</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">The API Key service returned an error.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanApiKeyRespNull</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">The API Key service returned an empty response.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanApiKeyIsEmpty</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">The API Key is an empty string.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanMemberListError</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">An error occurred while querying the member list.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanIamQuerySubusersWithContactError</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">An error occurred while querying sub-user information from IAM.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanResourceNotFound</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The plan resource does not exist.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanResourceAlreadyExists</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The plan resource already exists and cannot be purchased again.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanResourceNotAvailable</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The plan resource has been unsubscribed or has expired and cannot be operated on.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanSeatPlanMismatch</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The seat's plan type does not match the request.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanSeatPlanNotUpgradable</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The seat's plan type does not support upgrades.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanLogNoAction</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">Unsupported log action.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanLogParseTimeError</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">An error occurred while parsing the log time.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanLimitAdminError</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">The limitServer service encountered an error.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanMysqlMemberError</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">An error occurred while querying member data.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanDomainHasActivePlan</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The master account already has an active plan and cannot purchase another one.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanMemberAlreadyBound</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">The member is already bound to a seat under the current plan and cannot be bound again.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanSeatResourceMismatch</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">Seats bound in the same batch must belong to the same plan.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanChooseAndBindError</code></td>\n<td style=\"text-align:center\">500</td>\n<td style=\"text-align:left\">An error occurred while adding a member from an existing sub-user.</td>\n</tr>\n<tr>\n<td style=\"text-align:left\"><code>TokenPlanCreateAndBindError</code></td>\n<td style=\"text-align:center\">400</td>\n<td style=\"text-align:left\">An error occurred while creating the sub-user or adding the member.</td>\n</tr>\n</tbody>\n</table>\n</section>\n</main>","fields":{"slug":"fmt6xifyu","title":"describe-seats","date":"2026-08-24","extractedHeadings":[{"value":"Authentication","depth":2},{"value":"Request Parameters","depth":2},{"value":"Sample Code","depth":2},{"value":"Response","depth":2},{"value":"Error Codes","depth":2}]},"headings":[]}},"pageContext":{"isCreatedByStatefulCreatePages":false,"slug":"fmt6xifyu","prev":{"id":"amtaz2wj2","name":"describe-seat-list","path":"amtaz2wj2","filePath":"4.API Reference/management/describe-seat-list.md","seo":null,"parentIds":["lmn5zc6ps","dmt2re9rp"],"parents":[{"id":"lmn5zc6ps","documentId":"142a1f66-b0e9-4834-950a-9b9ceefbd3d5","name":"API Reference","repoName":"qianfan","filePath":"4.API Reference","disabled":false,"path":"lmn5zc6ps","lastMergeTime":null,"isApiDoc":null,"httpMethod":null,"seo":{"title":null,"keywords":null,"description":null,"serviceType":null},"sourceOrgName":null,"sourceRepoName":null,"sourceDocumentId":"","solutionTag":null,"solutionColor":null},{"id":"dmt2re9rp","documentId":"35b21a86-848e-43e7-8ad1-ace59dd5f70e","name":"management","repoName":"qianfan","filePath":"4.API Reference/management","disabled":false,"path":"dmt2re9rp","lastMergeTime":null,"isApiDoc":null,"httpMethod":null,"seo":null,"sourceOrgName":null,"sourceRepoName":null,"sourceDocumentId":"","solutionTag":null,"solutionColor":null}]},"next":{"id":"Lmt6u8kfb","name":"create-member-and-bind-seat","path":"Lmt6u8kfb","filePath":"4.API Reference/management/create-member-and-bind-seat.md","seo":null,"parentIds":["lmn5zc6ps","dmt2re9rp"],"parents":[{"id":"lmn5zc6ps","documentId":"142a1f66-b0e9-4834-950a-9b9ceefbd3d5","name":"API Reference","repoName":"qianfan","filePath":"4.API Reference","disabled":false,"path":"lmn5zc6ps","lastMergeTime":null,"isApiDoc":null,"httpMethod":null,"seo":{"title":null,"keywords":null,"description":null,"serviceType":null},"sourceOrgName":null,"sourceRepoName":null,"sourceDocumentId":"","solutionTag":null,"solutionColor":null},{"id":"dmt2re9rp","documentId":"35b21a86-848e-43e7-8ad1-ace59dd5f70e","name":"management","repoName":"qianfan","filePath":"4.API Reference/management","disabled":false,"path":"dmt2re9rp","lastMergeTime":null,"isApiDoc":null,"httpMethod":null,"seo":null,"sourceOrgName":null,"sourceRepoName":null,"sourceDocumentId":"","solutionTag":null,"solutionColor":null}]},"parents":[{"id":"lmn5zc6ps","documentId":"142a1f66-b0e9-4834-950a-9b9ceefbd3d5","name":"API Reference","repoName":"qianfan","filePath":"4.API Reference","disabled":false,"path":"lmn5zc6ps","lastMergeTime":null,"isApiDoc":null,"httpMethod":null,"seo":{"title":null,"keywords":null,"description":null,"serviceType":null},"sourceOrgName":null,"sourceRepoName":null,"sourceDocumentId":"","solutionTag":null,"solutionColor":null},{"id":"dmt2re9rp","documentId":"35b21a86-848e-43e7-8ad1-ace59dd5f70e","name":"management","repoName":"qianfan","filePath":"4.API Reference/management","disabled":false,"path":"dmt2re9rp","lastMergeTime":null,"isApiDoc":null,"httpMethod":null,"seo":null,"sourceOrgName":null,"sourceRepoName":null,"sourceDocumentId":"","solutionTag":null,"solutionColor":null}],"specificSeo":null}}}