Skip to Content
Introduktion

Kinmu Public API

Integrera Kinmus tidrapportering med ditt lönesystem, din passerkontroll eller dina BI-verktyg. Ett versionerat REST-API med företagsnycklar, explicita scopes och signerade webhooks.

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

Börja här

Integrera ditt användningsfall

Vad v1 exponerar

Ytan i v1 är 9 REST-resurser under https://api.kinmu.app/v1:

ResursAnvändning
OrganizationIntrospektion av nyckeln och företaget.
EmployeesSkapa, avsluta och uppdatera medarbetare.
Check-insStämplingshändelser (in/ut/rast) med källa.
Work summariesAggregerad arbetstid per period för lön.
AbsencesFrånvaro: skapa, godkänn och avslå.
Vacation balancesSemestersaldon per medarbetare och år.
Locations / UnitsOrganisationsstruktur (endast läsning).
ReportsAsynkrona rapporter (lagstadgad tidregistrering, exporter).
WebhooksSignerade utgående events (Standard Webhooks).

Företaget härleds alltid från nyckeln. {companyId} förekommer aldrig i publika routes eller i bodyn.

Principer

  • Fryst kontrakt. Det som ingår i v1 ändras aldrig på ett inkompatibelt sätt; varje deprecering annonseras 12 månader i förväg i changeloggen.
  • Minsta möjliga behörighet. Varje nyckel har explicita scopes; utan rätt scope ingen åtkomst (403 invalid_scope).
  • Allt granskningsloggas. Varje request med företagsnyckel loggas med origin=public_api.
  • Samma regler som appen. Skrivningar via API:et går genom samma domänvalideringar som applikationen.

Fortsätt utforska

Last updated on