Skip to main content
Sevdesk is an accounting and invoicing platform for managing business contacts, invoices, orders, vouchers, payments, and bookkeeping workflows. The Sevdesk connector lets your Lovable app call the Sevdesk API through a connected Sevdesk account. With Sevdesk, your app can:
  • List and manage customers, suppliers, and contact addresses
  • Create and retrieve invoices, orders, vouchers, and credit notes
  • Build bookkeeping workflows around payments and account data
  • Query accounting resources such as countries, tax rules, and categories
Sevdesk is a good fit when your app needs operational accounting data, finance workflows, or back-office tools connected to a Sevdesk account.

Common use cases and example apps

Example appExample promptDescription
Invoice dashboardUse Sevdesk and build an invoice dashboard that lists open invoices, due dates, customers, and payment status.Track invoice work from one internal view.
The app fetches invoice and contact data from Sevdesk so finance teams can review outstanding work.
Customer accounting portalUse Sevdesk and build a customer portal that shows invoices, orders, and credit notes for each customer.Give customers access to accounting documents.
The app retrieves the right records from Sevdesk and presents them in a branded portal.
Contact management toolUse Sevdesk and build an internal tool for searching customers, suppliers, and contact addresses.Keep accounting contacts accessible.
The app reads Sevdesk contacts, including person contacts, and gives teams a focused interface for customer and supplier data.
Voucher review workflowUse Sevdesk and build a voucher review workflow for incoming expenses and receipts.Move expense review into a guided app.
The app creates or retrieves voucher records in Sevdesk and helps operators review missing details.
Order tracking appUse Sevdesk and build an order tracking app that shows active orders and related customer records.Monitor orders before they become invoices.
The app retrieves orders and related contacts from Sevdesk for sales and finance follow-up.
Bookkeeping resource browserUse Sevdesk and build an admin page that lists tax rules, countries, categories, and check accounts.Surface reference data for finance workflows.
The app reads Sevdesk accounting resources so operators can use consistent values in internal workflows.

How to connect Sevdesk

Workspace admins and owners can connect Sevdesk. You can create multiple Sevdesk connections using different API tokens, which is useful for connecting different Sevdesk accounts or users. When the connection is created, Sevdesk becomes available across all projects in the workspace. Anyone building in a project can ask Lovable in chat to link their project to it.

Prerequisites

Before connecting Sevdesk, make sure you have:
  • A Sevdesk account with API access
  • A Sevdesk API token
  • Lovable workspace owner or admin role
All API requests made through this connector use your Sevdesk API token. API usage, plan limits, and billing are handled directly by Sevdesk, not Lovable.

Step 1: Get a Sevdesk API token

A Sevdesk API token lets your Lovable app authenticate with the Sevdesk API. To find your Sevdesk API token:
1

Open your Sevdesk account

Sign in to Sevdesk with the account you want to connect.
2

Open your user settings

Go to Settings → Users, then open the user whose API access you want to use.
3

Copy the API token

Find the API token field and copy the 32-character token.
Your API token functions like a password. Keep it secure and never share it publicly. You need it in the next step.
See Sevdesk documentation for more: Sevdesk API documentation.

Step 2: Connect Sevdesk to Lovable

You can create multiple connections using different API tokens.
1

Open Sevdesk in Connectors

Go to Connectors → App connectors and select Sevdesk.
2

Add a connection

Click Add connection.
3

Configure the connection

  1. Display name: name the connection, for example Sevdesk Prod.
  2. API token: paste your 32-character Sevdesk API token.
4

Choose who can access this connection

Under Who can access this connection, decide who in your workspace can use the connection:
  • Only you (default): only the person creating the connection can use it and its associated data.
  • Invite specific people: only you and explicitly added workspace members can use the connection and its associated data.
  • Invite entire workspace: click Invite entire workspace to make the connection available to everyone in your Lovable workspace.
See Connection-level access for more information.
5

Connect

Click Connect.
When connected, anyone building in a project can ask Lovable in chat to link their project to Sevdesk (based on configured connection-level access). Your Lovable apps can then work with Sevdesk accounting, contact, invoice, order, voucher, and payment data.

Working with contacts

Sevdesk’s contact API separates organizations from person contacts. When you ask Lovable to list contacts, include person contacts if you want customers, suppliers, and individual contacts to appear. For example, ask Lovable:
Use Sevdesk and build a contacts page that lists organizations and person contacts. Include person contacts from Sevdesk when fetching /Contact.

Limitations

The Sevdesk connector cannot:
  • Create a Sevdesk account or API token for you
  • Automatically rotate API tokens. To rotate a token, update the token in Sevdesk and update the Lovable connection
  • Support per-end-user Sevdesk authentication. Each connection represents a single Sevdesk account shared across projects linked to it
  • Bypass Sevdesk API limits, plan limits, or permissions on the connected Sevdesk user
Editors and above can remove specific projects from a connection without deleting the connection entirely. The connection will remain available for other projects. To unlink projects:
1

Open Connectors

Open Connectors, then go to App connectors, and select .
2

Open the connection

Open the connection you want to manage.
3

Select projects

Under Linked projects, check the projects you want to unlink.
4

Confirm

Click Unlink projects and confirm.
When unlinked, those projects will no longer have access to through this connection. If a project needs again, you can link it to any available connection.

How to delete a connection

Workspace admins and owners can delete connections. Other members can delete a connection if they created it, or if they have been explicitly granted access to it.
Deleting a connection is permanent and cannot be undone. It will remove the credentials from all linked projects, and any apps using this connection will stop working until a new connection is added.
Before deleting, review the Linked projects section to see which projects are currently using the connection. To delete a connection:
1

Open Connectors

Open Connectors, then go to App connectors, and select .
2

Open the connection

Open the connection you want to remove.
3

Review linked projects

Review the Linked projects section.
4

Delete

Under Delete this connection, click Delete and confirm.