Create, update and get info about your account.
InvoiceXpress API (2.0.0)
Endpoints for managing Accounts, Invoices, Estimates, and organization data in InvoiceXpress.
Welcome to our API v2 in JSON
If you're reading this, let me guess, you need to issue invoices but don't want to lose focus from building a great solution and writing amazing code. Did we cover your scenario? Ok, great. Let's do this.
Quick Start
Download OpenAPI description
Overview
InvoiceXpress API Support
Languages
Servers
Mock server
https://docs.invoicexpress.com/_mock/
Production Server
https://{account_name}.app.invoicexpress.com/
- Mock serverhttps://docs.invoicexpress.com/_mock/taxes.json
- Production Serverhttps://your-account.app.invoicexpress.com/taxes.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.invoicexpress.com/_mock/taxes.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE'Response
application/json
{ "taxes": [ { … } ] }
Bodyapplication/jsonrequired
Tax region. Required to export SAF-T PT.
Must be one of: PT, PT-AC, PT-MA, Desconhecido, or country codes.
Example: "PT"
Tax code.
Must be one of: NOR (Normal), INT (Intermediate), RED (Reduced), OUT (Other), ISE (Exempt).
Enum"NOR""INT""RED""OUT""ISE"
Example: "NOR"
- Mock serverhttps://docs.invoicexpress.com/_mock/taxes.json
- Production Serverhttps://your-account.app.invoicexpress.com/taxes.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.invoicexpress.com/_mock/taxes.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"tax": {
"name": "IVA23",
"value": "23.0",
"region": "PT",
"code": "NOR",
"default_tax": 1
}
}'Response
application/json
{ "tax": { "id": 31540, "name": "IVA23", "value": 23, "region": "PT", "code": "NOR", "default_tax": 1 } }
- Mock serverhttps://docs.invoicexpress.com/_mock/taxes/{taxes_id}.json
- Production Serverhttps://your-account.app.invoicexpress.com/taxes/{taxes_id}.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.invoicexpress.com/_mock/taxes/12345.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE'Response
application/json
{ "tax": { "id": 31540, "name": "IVA23", "value": 23, "region": "PT", "code": "NOR", "default_tax": 1 } }
Bodyapplication/jsonrequired
Tax region. Required to export SAF-T PT.
Must be one of: PT, PT-AC, PT-MA, Desconhecido, or country codes.
Example: "PT"
Tax code.
Must be one of: NOR (Normal), INT (Intermediate), RED (Reduced), OUT (Other), ISE (Exempt).
Enum"NOR""INT""RED""OUT""ISE"
Example: "NOR"
- Mock serverhttps://docs.invoicexpress.com/_mock/taxes/{taxes_id}.json
- Production Serverhttps://your-account.app.invoicexpress.com/taxes/{taxes_id}.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.invoicexpress.com/_mock/taxes/12345.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"tax": {
"name": "IVA23",
"value": "23.0",
"region": "PT",
"code": "NOR",
"default_tax": 1
}
}'- Mock serverhttps://docs.invoicexpress.com/_mock/taxes/{taxes_id}.json
- Production Serverhttps://your-account.app.invoicexpress.com/taxes/{taxes_id}.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.invoicexpress.com/_mock/taxes/12345.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE'