sevdesk API
14 endpoints for sevdesk, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.
- Base URL
- https://cotlet.dev/api/v1/sevdesk
- Connects with
- Your own sevdesk account (an account that can create invoices and receipts)
- Integration page
- sevdesk
Read (6)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | Invoices with number, customer, status, dates and total, newest first. |
| GET | One invoice with its positions, totals, status, e-invoice setting and linked reminders. |
| GET | Customers, suppliers and other contacts with category and email, matched by name. |
| GET | Receipts (Belege) for expenses and income with supplier, amount and status, newest first. |
| GET | Your payment accounts (Zahlungskonten) with type and which one is the default. |
| GET | Transactions of one payment account with date, amount, counterparty and booked status. |
Write (8)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Add a customer, supplier or other contact, as a person or an organization. |
| POST | Create an invoice as a draft with its positions. Nothing is sent and the invoice number is not final. |
| POST | Finish a draft invoice and email it to the customer, as a PDF or an e-invoice. |
| POST | Create the next reminder for an overdue invoice and email it to the customer. |
| POST | Book a payment received on an invoice, on a payment account and date. |
| POST | Cancel an unpaid invoice by creating a cancellation invoice (Stornorechnung). |
| POST | Upload a receipt file as a draft in Belege and return what the recognition found. |
| POST | Mark a receipt as paid, linked to a bank transaction or booked on a payment account. |