Documentação da API

Conectando e Trabalhando com a API do Shifton

O API do Shifton oferece acesso a todas as funcionalidades principais da plataforma — desde o gerenciamento de horários às integrações com sistemas de RH, folha de pagamento, e sistemas de análise.
Ao usar a API, você pode automatizar processos e conectar o Shifton com os serviços internos da sua empresa.


Documentação da API

Oferecemos duas versões da nossa documentação:


Primeiros Passos

Obter uma Chave de API

Nas configurações da sua empresa na plataforma Shifton, gere uma chave de API.
A autorização é feita via o cabeçalho:

Authorization: Bearer {your_api_key}

Faça Sua Primeira Solicitação

Por exemplo, para recuperar uma lista de funcionários:

GET /api/v1/employees
Host: api2.shifton.com
Authorization: Bearer {your_api_key}

Exemplo de resposta:

{
"data": [
{
"id": 101,
"name": "Alice Johnson",
"position": "HR Manager"
},
{
"id": 102,
"name": "Bob Smith",
"position": "Cashier"
}
]
}

Integre a API aos Seus Fluxos de Trabalho

  • Crie e modifique turnos automaticamente

  • Gerencie pedidos de férias e licenças médicas

  • Exporte dados para sistemas de folha de pagamento

  • Construa dashboards e relatórios personalizados


Capacidades da API Principal

  • Funcionários – adicionar, editar e gerenciar funções

  • Horários – criar, ajustar turnos, planejar trabalho

  • Folgas & Ausências – gerenciar solicitações de férias e licenças médicas

  • Relatórios – exportar dados de tempo, folha de pagamento e presença


Códigos de Erro

A API do Shifton usa códigos de status HTTP:

  • 200 — Solicitação bem-sucedida

  • 201 — Objeto criado com sucesso

  • 400 — Parâmetros inválidos

  • 401 — Erro de autorização (chave API inválida)

  • 403 — Acesso negado

  • 404 — Recurso não encontrado

  • 500 — Erro do servidor


Dicas de Uso

  • Sempre utilize a nova versão da API para novas integrações

  • Use Postman ou curl para testar

  • Respeite os limites de taxa para evitar ser bloqueado

  • Atualize as integrações que ainda dependem da documentação antiga


Compartilhe este post