Skip to Content
Introduction

Kinmu Public API

Intégrez le suivi du temps de Kinmu avec votre logiciel de paie, votre contrôle d’accès ou vos outils de BI. Une API REST versionnée, avec des clés d’entreprise, des scopes explicites et des webhooks signés.

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

Commencez ici

Intégrez votre cas d’usage

Ce qu’expose la v1

La v1 expose 9 ressources REST sous https://api.kinmu.app/v1 :

RessourceRôle
OrganizationIntrospection de la clé et de l’entreprise.
EmployeesCréation, mise à jour et départ de salariés.
Check-insÉvénements de pointage (in/out/break) avec leur origine.
Work summariesAgrégats de temps de travail pour la paie.
AbsencesAbsences : création, approbation et refus.
Vacation balancesSoldes de congés par salarié et par année.
Locations / UnitsStructure organisationnelle (lecture seule).
ReportsRapports asynchrones (registre légal du temps de travail, exports).
WebhooksÉvénements sortants signés (Standard Webhooks).

L’entreprise est toujours résolue à partir de la clé. Aucune route publique ni aucun body ne contient de {companyId}.

Principes

  • Contrat gelé. Ce qui entre dans la v1 ne change pas de manière incompatible ; toute dépréciation est annoncée avec 12 mois de préavis dans le changelog.
  • Moindre privilège. Chaque clé porte des scopes explicites ; sans scope, pas d’accès (403 invalid_scope).
  • Tout est audité. Chaque requête effectuée avec une clé d’entreprise est journalisée avec origin=public_api.
  • Les mêmes règles que l’application. Les écritures via l’API passent par les mêmes validations métier que l’application.

Continuez à explorer

Last updated on