Tabba.
IntegrationerSådan virker TabbaFeatures

© 2026 Tabba. Alle rettigheder forbeholdes.

Udviklere
Udviklere
Udviklere
Overview
List the people of the company GETRead one person of the company GETSet or clear a person's external_id PATCH

Andre spor

AI clientsREST API
Users

List the people of the company

Everyone who can open the key's company, each with their role in it, oldest change first: the organisation admins and every member of the company. Read-only: people are invited, removed and given a role in the workspace.

GET
/users

Authorization

bearerAuth
AuthorizationBearer <token>

An API key minted by an admin under Settings → Developers. It is bound to one company and has a scope: read, or read_write. A request without one, or with one that is not ours, is answered 401 and metered by its client address (x-rate-limits).

In: header

Query Parameters

limit?integer

How many records a page holds. Default 25, at most 100.

Range1 <= value <= 100
cursor?string

The next_cursor of the page before.

Length1 <= length
external_id?string

Only the record that carries this external id.

Length1 <= length <= 255
updated_since?string

Only records changed at or after this ISO 8601 instant. To follow a list, ask from the newest updated_at you were answered: that record comes again, with everything changed after it.

Match^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$
Formatdate-time

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/users"
{  "object": "list",  "data": [    {      "object": "user",      "id": "string",      "external_id": "string",      "name": "string",      "email": "string",      "role": "organisation_admin",      "default_hourly_rate": 0,      "updated_at": "string"    }  ],  "has_more": true,  "next_cursor": "string"}

Issue an occurrence of a recurring series now POST

The occurrence is made an invoice if it is not one yet, and that invoice is issued as `POST /invoices/{ref}/issue` issues one: the answer is the issued invoice, sending it again is safe, and a document that booked and could not be delivered is a 200 carrying `send_error`. An occurrence made an invoice by an attempt that did not book stays an invoice, and the next attempt issues that one. Refused with `OCCURRENCE_SKIPPED` (409) for an occurrence an admin skipped, `SERIES_NOT_ACTIVE` (409) for a draft series and `OCCURRENCE_HAS_NO_LINES` (422) where the series states no line for the occurrence. Metered against the `platform_write` bucket as well as `default`.

Read one person of the company GET

Næste side