Integrate Novadesko features into your own applications with our secure REST API.
Explore API EndpointsAll requests must include a valid API token in the header:
GET /invoices
Authorization: Bearer YOUR_API_KEY
GET /api/invoices — List all invoicesPOST /api/invoices — Create a new invoiceGET /api/invoices/{id} — Retrieve invoice detailsGET /api/clients — List clientsPOST /api/clients — Create a clientGET /api/clients/{id} — Retrieve client detailsGet real-time updates when key events happen (new invoices, payments, etc.).
POST /webhook
{
"event": "invoice.paid",
"data": {
"id": "inv_12345",
"amount": 120.50,
"currency": "EUR"
}
}