Skip to Content
Introdução

Kinmu Public API

Integre o controle de ponto do Kinmu com seu software de folha de pagamento, seu controle de acesso ou suas ferramentas de BI. Uma API REST versionada, com credenciais de empresa, scopes explícitos e webhooks assinados.

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

Comece aqui

Integre seu caso de uso

O que a v1 expõe

A superfície da v1 são 9 recursos REST sob https://api.kinmu.app/v1:

RecursoPara quê
OrganizationIntrospecção da credencial e da empresa.
EmployeesAdmissão, desligamento e atualização de funcionários.
Check-insEventos de ponto (in/out/break) com origem.
Work summariesAgregados de jornada para a folha de pagamento.
AbsencesAusências: criação, aprovação e recusa.
Vacation balancesSaldos de férias por funcionário e ano.
Locations / UnitsEstrutura organizacional (somente leitura).
ReportsRelatórios assíncronos (registro legal de jornada, exports).
WebhooksEventos de saída assinados (Standard Webhooks).

A empresa é resolvida sempre a partir da credencial. Nunca há {companyId} nas rotas públicas nem no body.

Princípios

  • Contrato congelado. O que entra na v1 não muda de forma incompatível; toda descontinuação é anunciada com 12 meses de antecedência no changelog.
  • Privilégio mínimo. Toda chave carrega scopes explícitos; sem o scope não há acesso (403 invalid_scope).
  • Tudo auditado. Cada request com chave de empresa fica registrado com origin=public_api.
  • As mesmas regras do app. As escritas via API passam pelas mesmas validações de domínio que a aplicação.

Continue explorando

Last updated on