Introdução
Sobre a API da Calculato
A API da Calculato permite integrar sistemas externos à nossa plataforma de folha de pagamento completa, utilizada por empresas de diferentes portes para automatizar rotinas trabalhistas, fiscais e operacionais.
Por meio da API, é possível criar, consultar e manter dados essenciais da folha de pagamento, como empregadores, estabelecimentos, colaboradores, lotações, eventos e demais informações necessárias para o correto processamento da folha e das obrigações legais.
A Calculato foi projetada com foco em confiabilidade, conformidade legal e escalabilidade, atendendo às regras da legislação trabalhista e previdenciária brasileira, incluindo estruturas compatíveis com eSocial, FGTS, INSS, IRRF e demais encargos.
Status da API (Preview)
⚠️ API em Preview
A API da Calculato encontra-se atualmente em fase de preview e já pode ser utilizada em integrações reais.
Isso significa que:
- A API está disponível para uso desde já;
- Novos endpoints, campos ou melhorias poderão ser adicionados;
- Ajustes pontuais podem ocorrer ao longo do tempo, sempre priorizando compatibilidade e comunicação prévia.
Recomendamos que integrações críticas utilizem boas práticas de versionamento, tratamento de erros e monitoramento de mudanças na documentação.
Tipos de Integração Disponíveis
A API da Calculato foi desenhada para suportar dois modelos claros e distintos de integração, que atendem diferentes estratégias de produto e relacionamento com o cliente final.
Esses modelos definem quem é o cliente da Calculato, quem autentica, quem controla a experiência do usuário e como a folha de pagamento é oferecida.
Integração Conectada ao Cliente (Customer‑Authorized Integration)
Também conhecida como: Integração Conectada, Integração Autorizada pelo Cliente ou App Integrado
Este modelo é indicado para provedores de sistemas que possuem seus próprios clientes, os quais já são clientes da Calculato ou se tornam clientes da Calculato no momento da integração.
Nesse cenário:
- O cliente final precisa ter uma conta ativa na Calculato;
- O cliente realiza o login e autoriza a integração ao “instalar” o sistema integrador;
- O sistema integrador passa a trocar dados diretamente com a Calculato em nome desse cliente.
Características:
- Autenticação baseada na autorização explícita do cliente;
- Isolamento total de dados por empregador;
- A Calculato continua a ser a plataforma de folha utilizada pelo cliente final;
- Ideal para integrações contínuas de dados operacionais.
Casos de uso comuns:
- Envio de informações de horas extras, faltas, adicionais e variáveis;
- Sincronização de cadastros (empregadores, colaboradores, lotações);
- Recebimento de resultados de cálculos para geração de holerites;
- Integração entre sistemas de ponto, RH ou ERP e a Calculato.
Exemplo: um sistema de ponto eletrônico que o cliente conecta à sua conta da Calculato para enviar marcações e receber os valores calculados na folha.
Integração White‑label (Embedded Payroll)
Também conhecida como: Folha Embarcada, Payroll as a Service ou Embedded Payroll
Neste modelo, o integrador oferece funcionalidades completas de folha de pagamento aos seus clientes sem que eles precisem contratar ou acessar diretamente a Calculato.
A Calculato atua como:
- Motor de cálculo;
- Infraestrutura legal e fiscal;
- Backend de folha de pagamento.
Características:
- O cliente final não precisa conhecer ou interagir com a Calculato;
- O integrador controla a experiência, identidade visual e jornada do usuário;
- A Calculato opera de forma transparente como infraestrutura;
- Ideal para plataformas que desejam oferecer folha de pagamento sem desenvolver um motor próprio.
Casos de uso comuns:
- Plataformas de RH que incluem folha como funcionalidade nativa;
- ERPs que desejam oferecer folha de pagamento sob sua própria marca;
- Empresas que querem acelerar time‑to‑market com folha embarcada.
Exemplo: uma plataforma de RH que oferece folha de pagamento integrada ao produto, utilizando a Calculato como motor por trás das telas.
‼️Aprovação necessária
Este tipo de integração funcionará inicialmente em modo provisório, permitindo o uso imediato da API.
Durante esse período, a integração será avaliada pelo time responsável da Calculato, com prazo de até 7 dias para análise e decisão.
A Calculato se reserva o direito de recusar a solicitação de integração por qualquer motivo, a seu exclusivo critério, podendo suspender ou revogar o acesso caso a integração não seja aprovada.
Considerações Importantes
Independentemente do modelo escolhido:
- A Calculato garante segregação lógica e segurança dos dados;
- O escopo de acesso sempre respeita o contexto do empregador;
- O modelo de autenticação e autorização varia conforme o tipo de integração e é detalhado na seção de Autenticação.
Princípios da API
A API da Calculato segue princípios claros de padronização e previsibilidade:
- Arquitetura RESTful
- URLs orientadas a recursos
- Entrada e saída em JSON
- Uso consistente de códigos de status HTTP
- Evolução contínua e versionamento controlado
Limites de taxa
Se o seu limite for excedido, você receberá uma resposta com o código de status 429.
Além do limite de todos os planos, existe um limite de 30 chamadas de API por segundo.
Aprovação da integração
Explore a nossa coleção no Postman
O Postman é uma ferramenta que simplifica o desenvolvimento, teste e documentação de APIs, permitindo que você crie e compartilhe solicitações de forma rápida e segura.
Explorar Coleção