Skip to main content
API documentation

5 endpoints

Clients

The registry of your end customers — name, e-mail, phone — reused by subscriptions: each instalment's payment link is sent to the customer's e-mail address.

Endpoint names and descriptions come from the OpenAPI contract, in English — they cannot drift from the API.

Start in test mode

You create your test key in the portal as soon as your account is activated.

In plain English

Your customer directory, with the contact details the payment links are sent to.

When to use it

Whenever you want to recognise a customer from one payment to the next: subscriptions, or simply a per-customer history.

How to integrate it

  1. 1Create the customer once, with their e-mail address, and keep their identifier on your side.
  2. 2Attach their subscriptions: every instalment is sent to that address.
  3. 3Update their details when they change: the next links follow.
  4. 4Delete the customer once they have no active subscription left: it is their data, not yours.
GET

Retrieve a client

Fetches a single client by its UUID.

FieldTypeInRequiredDescription
idstring (uuid)pathRequiredClient UUID.
PUT

Update a client

Updates a client's name, e-mail and/or phone.

Schema · UpdateClientRequest

FieldTypeInRequiredDescription
idstring (uuid)pathRequired
namestringbodyOptionalClient full name. Optional; only applied when present.
emailstringbodyOptionalClient email address. Optional; only applied when present.
phonestringbodyOptionalClient phone number. Optional; only applied when present.
DELETE204

Delete a client

Deletes a client. Returns 204 No Content. Fails if the client still has active subscriptions.

FieldTypeInRequiredDescription
idstring (uuid)pathRequired
GET

List clients

Returns the account's saved clients as a paginated Page.

FieldTypeInRequiredDescription
originenumqueryOptionalFilter by creation origin (API or DASHBOARD).Values APIDASHBOARD
pageablePageablequeryRequired
POST201

Create a client

Creates a reusable customer record for this account.

Schema · CreateClientRequest

FieldTypeInRequiredDescription
namestringbodyRequiredClient full name.
emailstringbodyOptionalOptional client e-mail.
phonestringbodyOptionalOptional client phone (E.164).

Talk to an integrator

Make your first test-mode call

Create your account, generate your test key in the portal and send your first request today — or talk to an integrator.

  • Free, no commitment
  • Test mode from sign-up
  • No approval to wait for