# sevDesk — Accounting API: overview

> Canonical URL: https://developers.apideck.com/apis/accounting/sevdesk/overview

German freelancer/SMB cloud accounting and invoicing platform.
- Status: beta
- Authentication: apiKey

- **environment notes:**   - **environment:** Single environment
  - **description:** sevDesk runs one environment (my.sevdesk.de) and there are no separate development credentials — testing and production both use a real account's API token.
  - **description:** Every call hits a live account and creates real business documents, so keep development on an account of your own rather than on a consumer's production data.
  - **environment:** Testing
- **partnership required:** false
- **costs:** The API is included from the Buchhaltung Pro tier (€34.90/month excl. VAT in Germany); no separate API fee.
- **difficulty reason:** API key authentication — each consumer generates their own token in sevDesk
- **important to know:** The API token belongs to one sevDesk user — regenerating it, or deleting that user, cuts the connection immediately and the consumer has to supply a new token. Plan for a reconnect prompt rather than an automatic recovery.
- **supported resource categories:**   - **resources:** invoices
credit-notes
customers
  - **name:** Accounts Receivable
  - **name:** Accounts Payable
  - **resources:** bills
suppliers
- **external guides:**   - **title:** sevDesk API reference
  - **url:** https://api.sevdesk.de/
  - **source:** sevDesk
  - **url:** https://hilfe.sevdesk.de/de/articles/9374668-sevdesk-api
  - **source:** sevDesk
  - **title:** sevDesk API — plan requirements and token generation
  - **source:** sevDesk
  - **title:** sevDesk plans and pricing
  - **url:** https://sevdesk.de/preise/
  - **url:** https://tech.sevdesk.com/api_news/posts/2025_03_11-api_pagination_limits/
  - **source:** sevDesk
  - **title:** API news — pagination limits enforced (effective 30 May 2025)
  - **url:** https://tech.sevdesk.com/api_news/posts/2025_02_06-authentication-method-removed/
  - **source:** sevDesk
  - **title:** API news — token in the URL removed (effective 29 April 2025)
- **apideck credentials note:** sevDesk has no app-level credential for Apideck to issue.
- **rate limits:** No published numeric limit.
- **apideck credentials available:** false
- **beta:** true
- **authentication note:** A static token from the consumer's sevDesk account; not OAuth.
- **webhooks:** Virtual webhooks — created/updated events for customers, suppliers, invoices, credit notes and bills.
- **partnership portal name:** sevDesk Technology Partner Program
- **partnership url:** https://sevdesk.de/technologie-partner-werden/
- **difficulty:** moderate
- **sandbox available:** false
- **partnership note:** Building on the public API needs no partnership; the optional Technology Partner listing opens once your integration is live with 10+ users.
- **account type required:** sevDesk Buchhaltung Pro plan or higher — the API is not available on the Kostenlos, Rechnung or Buchhaltung tiers.
- **sandbox url:** https://my.sevdesk.de/registration
- **responsibility matrix:**   - **area:** sevDesk plan that includes API access
  - **consumer:** ✓
  - **apideck:** Docs provided
  - **area:** Generate the API token in sevDesk
  - **consumer:** ✓
  - **customer:** ✓ (if collected on the consumer's behalf)
  - **consumer:** ✓
  - **area:** Add the token to the connection
  - **consumer:** ✓
  - **area:** Supply a replacement token after one is regenerated
  - **area:** Change events (virtual webhooks)
  - **apideck:** ✓ Polled and emitted automatically
  - **customer:** ✓
  - **area:** Build via the Unified API
  - **apideck:** Maintains connector
  - **apideck:** Logs & alerts
  - **area:** Monitor connections
  - **customer:** ✓ Via Apideck Dashboard
  - **consumer:** ✓ Can revoke the token anytime
- **sandbox note:** The 14-day free trial includes Buchhaltung Pro with full API access; there is no separate sandbox.
- **consumer access level:** Any sevDesk user can generate their own API token in user settings; the connection then acts as that user.

## Supported resources

[Accounting data model](/guides/accounting-data-model.md)

- **name:** Customers
- **id:** customers
- **custom field support:** true
- **status:** live
- **downstream name:** Contacts Customers
- **downstream id:** contacts-customers
- **downstream name:** Contacts Suppliers
- **status:** live
- **custom field support:** true
- **downstream id:** contacts-suppliers
- **id:** suppliers
- **name:** Suppliers
- **status:** live
- **name:** Invoices
- **downstream id:** invoices
- **downstream name:** Invoices
- **custom field support:** true
- **id:** invoices
- **status:** live
- **custom field support:** true
- **downstream name:** Credit Notes
- **downstream id:** credit-notes
- **id:** credit-notes
- **name:** Credit Notes
- **status:** live
- **downstream name:** Vouchers
- **id:** bills
- **downstream id:** vouchers
- **name:** Bills
- **custom field support:** true
- **name:** Attachments
- **id:** attachments
- **downstream id:** attachments
- **downstream name:** Attachments
- **status:** live
- **custom field support:** false

An omitted operation list does not establish operation support. Verify the selected operation in the coverage matrix.

[API reference](https://developers.apideck.com/apis/accounting/reference.md) · [Coverage matrix](https://developers.apideck.com/apis/accounting/coverage)
