Curosa
Supplier Portal API Reference New

Core resources

税率

获取不同国家和地区的可用税率列表

概览

税率端点返回在 Curosa 平台上为您的账户配置的所有税率。在创建或更新产品时,需要引用税率 ID,以便将正确的税率与产品的站点定价相关联。

身份验证

此端点需要身份验证。请在 Authorization 请求头中包含您的 API 令牌。有关获取令牌的更多信息,请参阅身份验证指南

列出所有税率

获取您账户可用的所有税率列表。

端点: GET https://curosa.com/api/v1/tax-rates

请求

curl --location 'https://curosa.com/api/v1/tax-rates' \
--header 'Authorization: Bearer YOUR_API_TOKEN'

响应

返回 200 OK 以及包含所有可用税率的 data 数组:

{
    "data": [
        {
            "id": 1,
            "name": "Standard Rate",
            "rate": "20.00",
            "country_code": "GB",
            "state_code": null,
            "display_name": "Standard Rate (20%)"
        }
    ]
}

响应字段:

字段 类型 描述
id integer 税率的唯一标识符。在其他 API 调用中引用税率时使用
name string 税率名称(例如 "Standard Rate"
rate string 以十进制字符串表示的税率百分比(例如 "20.00" 代表 20%)
country_code string 此税率适用的 ISO 3166-1 alpha-2 国家代码(例如 "GB"
state_code string|null 州或省份代码(如果该税率特定于某个地区)。null 表示该税率适用于整个国家
display_name string 结合了名称和百分比的格式化标签(例如 "Standard Rate (20%)"

使用税率 ID

在设置产品的站点定价时,通过其 id 引用税率:

{
    "site_pricing": [
        {
            "site_code": "UK",
            "price": "50.00",
            "price_currency": "GBP",
            "tax_rate_id": 1
        }
    ]
}

速率限制

此端点的速率限制为每小时 3,600 次请求。当前限制和剩余请求数会在响应头中通过 x-ratelimit-limitx-ratelimit-remaining 返回。