fepli API
The fepli API gives your own systems the same view of the holiday programme your team has in the admin: offers, editions, organisers, families, applications and payments. It can also do what the admin does, such as publish an offer, confirm an application or record a payment.
How it works
The API speaks JSON over HTTPS. Every municipality runs its own fepli, so every municipality has its own endpoint: usually /api on the admin's host. See the Quickstart to find yours.
- Without a token you can read the published offers of the editions that are online, the same ones the public website shows. The embeds show the same offers on your website.
- With a token you see and do what the token's owner may see and do in the admin. A token is either a colleague's personal access token (
pat-…) or belongs to a service account (svc-…), a machine identity with its own roles. - Every token is either read-only or read-write. A read-only token can't change anything, whatever its roles are.
Did you use the API back when it only knew offers? Identifiers, filters and a few fields have changed. See Upgrading for what to change in your integration.
Guides
Authentication
Send a personal or service account token, and learn what read and write access mean.
Read moreService accounts
Give an integration or an AI agent its own identity, capped at read-only if you like.
Read morePermissions
Which roles unlock which endpoints, what organisers see, and when personal data is masked.
Read moreConventions
Identifiers, references, dates, amounts, filters and how PATCH works – once, for every endpoint.
Read moreOffers on your website
Show the current offers on a municipal website or an app, without a token.
Read moreSupport agents
Let an agent answer a family’s questions – and, if you allow it, act on them.
Read more