Taxes
Create a tax
This endpoint creates a new tax representing a customizable tax rate applicable to either the organization or a specific customer.
POST
/
taxes
Authorization
Body
LAGO_URL="https://api.getlago.com"
API_KEY="__YOUR_API_KEY__"
curl --location --request POST "$LAGO_URL/api/v1/taxes" \
--header "Authorization: Bearer $API_KEY" \
--header 'Content-Type: application/json' \
--data-raw '{
"tax": {
"name": "TVA",
"code": "french_standard_vat",
"rate": "20.0",
"description": "French standard VAT",
"applied_to_organization": false
}
}'
{
"tax": {
"add_ons_count": 123,
"applied_to_organization": true,
"charges_count": 123,
"code": "french_standard_vat",
"created_at": "2023-07-06T14:35:58Z",
"customers_count": 123,
"description": "French standard VAT",
"lago_id": "1a901a90-1a90-1a90-1a90-1a901a901a90",
"name": "TVA",
"plans_count": 123,
"rate": 20
}
}
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
tax
object
requiredResponse
200 - application/json
tax
object
requiredWas this page helpful?
LAGO_URL="https://api.getlago.com"
API_KEY="__YOUR_API_KEY__"
curl --location --request POST "$LAGO_URL/api/v1/taxes" \
--header "Authorization: Bearer $API_KEY" \
--header 'Content-Type: application/json' \
--data-raw '{
"tax": {
"name": "TVA",
"code": "french_standard_vat",
"rate": "20.0",
"description": "French standard VAT",
"applied_to_organization": false
}
}'
{
"tax": {
"add_ons_count": 123,
"applied_to_organization": true,
"charges_count": 123,
"code": "french_standard_vat",
"created_at": "2023-07-06T14:35:58Z",
"customers_count": 123,
"description": "French standard VAT",
"lago_id": "1a901a90-1a90-1a90-1a90-1a901a901a90",
"name": "TVA",
"plans_count": 123,
"rate": 20
}
}