Skip to Content
Introductie

Kinmu Public API

Integreer de tijdregistratie van Kinmu met je salarissoftware, je toegangscontrole of je BI-tools. Een geversioneerde REST API met bedrijfscredentials, expliciete scopes en ondertekende webhooks.

curl https://api.kinmu.app/v1/organization \ -H "Authorization: Bearer $KINMU_API_KEY"

Begin hier

Integreer je use case

Wat v1 biedt

De v1-surface bestaat uit 9 REST-resources onder https://api.kinmu.app/v1:

ResourceWaarvoor
OrganizationIntrospectie van de credential en het bedrijf.
EmployeesAanmaken, bijwerken en uit dienst melden van medewerkers.
Check-insKlok-events (in/out/break) met herkomst.
Work summariesGeaggregeerde werktijden voor de salarisadministratie.
AbsencesAfwezigheden: aanmaken, goedkeuren en afwijzen.
Vacation balancesVerlofsaldi per medewerker en jaar.
Locations / UnitsOrganisatiestructuur (alleen-lezen).
ReportsAsynchrone rapporten (wettelijke urenregistratie, exports).
WebhooksOndertekende uitgaande events (Standard Webhooks).

Het bedrijf wordt altijd afgeleid uit de credential. Er staat nooit een {companyId} in de publieke routes of in de body.

Principes

  • Bevroren contract. Wat in v1 zit, verandert nooit op een incompatibele manier; elke deprecation wordt 12 maanden vooraf aangekondigd in de changelog.
  • Least privilege. Elke key heeft expliciete scopes; zonder scope geen toegang (403 invalid_scope).
  • Alles geauditeerd. Elke request met een bedrijfskey wordt gelogd met origin=public_api.
  • Dezelfde regels als de app. Schrijfacties via de API doorlopen dezelfde domeinvalidaties als de applicatie.

Verder verkennen

Last updated on