Endpoints for managing Accounts, Invoices, Estimates, and organization data in InvoiceXpress.
InvoiceXpress API (2.0.0)
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/sequences/{sequence_id}/register.json
- Production Serverhttps://your-account.app.invoicexpress.com/sequences/{sequence_id}/register.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.invoicexpress.com/_mock/sequences/12345/register.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE'OK
Possible values for fields current_<document type>_validation_code:
| Value | Description |
|---|---|
| ABCD1234 | Validation code for each sequence that is registered in the Tax Authority. |
| N/D | The sequence is relevant for ATCUD but is not registered in the Tax Authority. |
| N/A | The sequence is not relevant for ATCUD and is not registered in the Tax Authority. |
Response
application/json
{ "sequences": [ { … } ] }
- Mock serverhttps://docs.invoicexpress.com/_mock/sequences.json
- Production Serverhttps://your-account.app.invoicexpress.com/sequences.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.invoicexpress.com/_mock/sequences.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE'Success.
Possible values for fields current_<document type>_validation_code:
| Value | Description |
|---|---|
| ABCD1234 | Validation code for each sequence that is registered in the Tax Authority. |
| N/D | The sequence is relevant for ATCUD but is not registered in the Tax Authority. |
| N/A | The sequence is not relevant for ATCUD and is not registered in the Tax Authority. |
Response
application/json
{ "sequences": [ { … } ] }
- Mock serverhttps://docs.invoicexpress.com/_mock/sequences.json
- Production Serverhttps://your-account.app.invoicexpress.com/sequences.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.invoicexpress.com/_mock/sequences.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"sequence": {
"serie": "2023",
"default_sequence": "1"
}
}'SUCCESS. Created.
Possible values for fields current_<document type>_validation_code:
| Value | Description |
|---|---|
| ABCD1234 | Validation code for each sequence that is registered in the Tax Authority. |
| N/D | The sequence is relevant for ATCUD but is not registered in the Tax Authority. |
| N/A | The sequence is not relevant for ATCUD and is not registered in the Tax Authority. |
Response
application/json
{ "sequences": { "id": 146090, "serie": "2022", "default_sequence": 1, "current_invoice_number": 0, "current_invoice_sequence_id": 146090, "current_invoice_validation_code": "ABCD1230", "current_invoice_receipt_number": 0, "current_invoice_receipt_sequence_id": 146092, "current_invoice_receipt_validation_code": "ABCD1231", "current_simplified_invoice_number": 0, "current_simplified_invoice_sequence_id": 146091, "current_simplified_invoice_validation_code": "ABCD1232", "current_credit_note_number": 0, "current_credit_note_sequence_id": 146095, "current_credit_note_validation_code": "ABCD1233", "current_debit_note_number": 0, "current_debit_note_sequence_id": 146094, "current_debit_note_validation_code": "ABCD1234", "current_receipt_number": 0, "current_receipt_sequence_id": 146093, "current_receipt_validation_code": "ABCD1235", "current_shipping_number": 0, "current_shipping_sequence_id": 146104, "current_shipping_validation_code": "ABCD1236", "current_transport_number": 0, "current_transport_sequence_id": 146106, "current_transport_validation_code": "ABCD1237", "current_devolution_number": 0, "current_devolution_sequence_id": 146105, "current_devolution_validation_code": "ABCD1238", "current_proforma_number": 0, "current_proforma_sequence_id": 146102, "current_proforma_validation_code": "ABCD1239", "current_quote_number": 0, "current_quote_sequence_id": 146101, "current_quote_validation_code": "ABCD1240", "current_fees_note_number": 0, "current_fees_note_sequence_id": 146103, "current_fees_note_validation_code": "N/A", "current_vat_moss_invoice_number": 0, "current_vat_moss_invoice_sequence_id": 146097, "current_vat_moss_invoice_validation_code": "N/A", "current_vat_moss_credit_note_number": 0, "current_vat_moss_credit_note_sequence_id": 146098, "current_vat_moss_credit_note_validation_code": "N/A", "current_vat_moss_receipt_number": 0, "current_vat_moss_receipt_sequence_id": 146099, "current_vat_moss_receipt_validation_code": "N/A" } }
- Mock serverhttps://docs.invoicexpress.com/_mock/sequences/{sequence_id}.json
- Production Serverhttps://your-account.app.invoicexpress.com/sequences/{sequence_id}.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.invoicexpress.com/_mock/sequences/12345.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE'Success.
Possible values for fields current_<document type>_validation_code:
| Value | Description |
|---|---|
| ABCD1234 | Validation code for each sequence that is registered in the Tax Authority. |
| N/D | The sequence is relevant for ATCUD but is not registered in the Tax Authority. |
| N/A | The sequence is not relevant for ATCUD and is not registered in the Tax Authority. |
Response
application/json
{ "sequences": { "id": 146090, "serie": "2022", "default_sequence": 1, "current_invoice_number": 0, "current_invoice_sequence_id": 146090, "current_invoice_validation_code": "ABCD1230", "current_invoice_receipt_number": 0, "current_invoice_receipt_sequence_id": 146092, "current_invoice_receipt_validation_code": "ABCD1231", "current_simplified_invoice_number": 0, "current_simplified_invoice_sequence_id": 146091, "current_simplified_invoice_validation_code": "ABCD1232", "current_credit_note_number": 0, "current_credit_note_sequence_id": 146095, "current_credit_note_validation_code": "ABCD1233", "current_debit_note_number": 0, "current_debit_note_sequence_id": 146094, "current_debit_note_validation_code": "ABCD1234", "current_receipt_number": 0, "current_receipt_sequence_id": 146093, "current_receipt_validation_code": "ABCD1235", "current_shipping_number": 0, "current_shipping_sequence_id": 146104, "current_shipping_validation_code": "ABCD1236", "current_transport_number": 0, "current_transport_sequence_id": 146106, "current_transport_validation_code": "ABCD1237", "current_devolution_number": 0, "current_devolution_sequence_id": 146105, "current_devolution_validation_code": "ABCD1238", "current_proforma_number": 0, "current_proforma_sequence_id": 146102, "current_proforma_validation_code": "ABCD1239", "current_quote_number": 0, "current_quote_sequence_id": 146101, "current_quote_validation_code": "ABCD1240", "current_fees_note_number": 0, "current_fees_note_sequence_id": 146103, "current_fees_note_validation_code": "N/A", "current_vat_moss_invoice_number": 0, "current_vat_moss_invoice_sequence_id": 146097, "current_vat_moss_invoice_validation_code": "N/A", "current_vat_moss_credit_note_number": 0, "current_vat_moss_credit_note_sequence_id": 146098, "current_vat_moss_credit_note_validation_code": "N/A", "current_vat_moss_receipt_number": 0, "current_vat_moss_receipt_sequence_id": 146099, "current_vat_moss_receipt_validation_code": "N/A" } }
- Mock serverhttps://docs.invoicexpress.com/_mock/sequences/{sequence_id}/set_current.json
- Production Serverhttps://your-account.app.invoicexpress.com/sequences/{sequence_id}/set_current.json
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.invoicexpress.com/_mock/sequences/12345/set_current.json?api_key=YOUR_API_KEY%2CYOUR_API_KEY_HERE'