Chaching is a modern subscription-billing platform designed to simplify product management, customer lifecycle workflows, and recurring payments. It combines a clean dashboard for business users with a powerful API built for developers who need full automation and control.
- List all tax rates
Chaching API (1.0)
- Mock serverhttps://chaching.redocly.app/_mock/developer-guide/api/taxRates
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://chaching.redocly.app/_mock/developer-guide/api/taxRates?page=1&take=10' \
-H 'cc-api-key: string'{ "data": [ [] ], "meta": { "page": 0, "take": 0, "itemsTotal": 0, "pagesTotal": 0 } }
Tax rate data to create
Display name for the tax rate. Required when tax_type is Custom
- Mock serverhttps://chaching.redocly.app/_mock/developer-guide/api/taxRates
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://chaching.redocly.app/_mock/developer-guide/api/taxRates \
-H 'Content-Type: application/json' \
-H 'cc-api-key: string' \
-d '{
"display_name": "Sales Tax",
"percentage": 8.5,
"inclusive": false,
"active": true
}'Tax rate successfully created
String representing the object’s type.
Two-letter ISO country code representing the country for the tax rate (only US is supported)
Timestamp (in seconds since Unix epoch) of when the object was created.
An arbitrary string attached to the object. Often useful for displaying to users.
Specifies if the tax is inclusive (included in price) or exclusive (added on top).
{ "id": "txr_inQ4hbLZPyljDXFRCEnjtEqK", "object": "tax_rate", "active": true, "country": "US", "created": 1678833149, "description": "State sales tax", "display_name": "Sales Tax", "inclusive": true, "percentage": 7.25, "tax_type": "Custom" }
- Mock serverhttps://chaching.redocly.app/_mock/developer-guide/api/taxRates/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://chaching.redocly.app/_mock/developer-guide/api/taxRates/txr_inQ4hbLZPyljDXFRCEnjtEqK \
-H 'cc-api-key: string'Successfully retrieved the tax rate
String representing the object’s type.
Two-letter ISO country code representing the country for the tax rate (only US is supported)
Timestamp (in seconds since Unix epoch) of when the object was created.
An arbitrary string attached to the object. Often useful for displaying to users.
Specifies if the tax is inclusive (included in price) or exclusive (added on top).
{ "id": "txr_inQ4hbLZPyljDXFRCEnjtEqK", "object": "tax_rate", "active": true, "country": "US", "created": 1678833149, "description": "State sales tax", "display_name": "Sales Tax", "inclusive": true, "percentage": 7.25, "tax_type": "Custom" }
Display name for the tax rate. Required when tax_type is Custom
- Mock serverhttps://chaching.redocly.app/_mock/developer-guide/api/taxRates/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://chaching.redocly.app/_mock/developer-guide/api/taxRates/txr_inQ4hbLZPyljDXFRCEnjtEqK \
-H 'Content-Type: application/json' \
-H 'cc-api-key: string' \
-d '{
"tax_type": "Custom",
"display_name": "Custom Tax Rate",
"description": "Tax rate for custom purposes"
}'Tax rate successfully updated
String representing the object’s type.
Two-letter ISO country code representing the country for the tax rate (only US is supported)
Timestamp (in seconds since Unix epoch) of when the object was created.
An arbitrary string attached to the object. Often useful for displaying to users.
Specifies if the tax is inclusive (included in price) or exclusive (added on top).
{ "id": "txr_inQ4hbLZPyljDXFRCEnjtEqK", "object": "tax_rate", "active": true, "country": "US", "created": 1678833149, "description": "State sales tax", "display_name": "Sales Tax", "inclusive": true, "percentage": 7.25, "tax_type": "Custom" }