Taxes Endpoint Reference
Sage Accounting API v3 - Taxes (v1.2.0)
Download OpenAPI specification: Download
Contact:
Sage One API Team
sageoneapi@sage.com
Documentation of the Sage One Accounts API.
Returns all Tax Offices.
Returns all Tax Offices.
Parameters
Display the legacy_id for the Tax Offices.
Returns the given number of Tax Offices per request.
Go to specific page of Tax Offices
Specify the attributes that you want to expose for the Tax Offices (expose all attributes with 'all'). These are in addition to the base attributes (name, path)
Responses
200 Returns all Tax Offices.
get
/tax_offices200 Returns all Tax Offices.
[]
{}
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string", "office_number": "string", "name": "string"
Returns a single Tax Office.
Returns a single Tax Office.
Parameters
The Tax Office Key.
Display the legacy_id for the Tax Office.
Specify the attributes that you want to expose for the Tax Office (expose all attributes with 'all'). These are in addition to the base attributes (name, path)
Responses
200 Returns a single Tax Office.
get
/tax_offices/{key}200 Returns a single Tax Office.
{}
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string", "office_number": "string", "name": "string"
Returns all Tax Profiles.
Returns all Tax Profiles.
Parameters
Use this to limit the response to Tax Profiles changed since a given date (format: YYYY-MM-DDT(+|-)hh:mm) or date-time (format: YYYY-MM-DDThh:mm:ss(+|-)hh:mm). Inclusive of the passed timestamp.
Display the legacy_id for the Tax Profiles.
Returns the given number of Tax Profiles per request.
Go to specific page of Tax Profiles
Specify the attributes that you want to expose for the Tax Profiles (expose all attributes with 'all'). These are in addition to the base attributes (name, path)
Responses
200 Returns all Tax Profiles.
get
/tax_profiles200 Returns all Tax Profiles.
[]
{}
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string", "transaction": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "transaction_type": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "created_at": "2025-05-09T14:55:27Z", "updated_at": "2025-05-09T14:55:27Z", "tax_type": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "tax_number": "string", "tax_number_suffix": "string", "collect_tax": true, "tax_return_frequency": {}
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string"
Returns a single Tax Profile.
Returns a single Tax Profile.
Parameters
The Tax Profile Key.
Display the legacy_id for the Tax Profile.
Specify the attributes that you want to expose for the Tax Profile (expose all attributes with 'all'). These are in addition to the base attributes (name, path)
Responses
200 Returns a single Tax Profile.
get
/tax_profiles/{key}200 Returns a single Tax Profile.
{}
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string", "transaction": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "transaction_type": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "created_at": "2025-05-09T14:55:27Z", "updated_at": "2025-05-09T14:55:27Z", "tax_type": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "tax_number": "string", "tax_number_suffix": "string", "collect_tax": true, "tax_return_frequency": {}
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string"
Returns a single Tax Profile that has been updated.
Returns a single Tax Profile that has been updated.
Parameters
The Tax Profile Key.
Request Body
tax_profile null |
tax_profile
|
||||||||||||||||||||||||||||
|
Responses
200 Returns a single Tax Profile that has been updated.
put
/tax_profiles/{key}{}
"tax_profile": {}
"transaction_id": "string", "transaction_type_id": "string", "tax_type_id": "string", "tax_number": "string", "tax_number_suffix": "string", "collect_tax": true, "tax_return_frequency_id": "string"
200 Returns a single Tax Profile that has been updated.
{}
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string", "transaction": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "transaction_type": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "created_at": "2025-05-09T14:55:27Z", "updated_at": "2025-05-09T14:55:27Z", "tax_type": {},
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string" "tax_number": "string", "tax_number_suffix": "string", "collect_tax": true, "tax_return_frequency": {}
"legacy_id": 0, "id": "string", "displayed_as": "string", "$path": "string"