Conceitos
Conceitos base para uso da API
Existem alguns conceitos a serem entendidos para o consumo desta API:
Token
Escala
Profissionais
Turnos (ou plantões)
Equipes
Slots
Periodos
TOKEN
A chave de API de parceiro deve ser enviada em um cabeçalho de Authorization com o valor “Bearer TOKEN”.
Para gerar o TOKEN entre em contato pelo e-mail: api-integracao@escala-app.com.
Caso seja necessário rotacionar a chave, nos avise que geramos uma nova e lhe enviamos.
Escala
Escala e uma abstração para auxiliar na organização dos horários de trabalhos dos profissionais.
Ela e composta por, equipes, períodos e plantões.
Exemplo: Loja A
Profissionais
Os profissionais são alocados em Turnos de trabalho. Estes turnos de trabalho possuem um dia e horário. Os Turnos estão agrupados dentro de Equipes. Estas Equipes possuem um horário padrão, aplicado automaticamente para todos os Turnos no momento da criação. Cada Turno, porém, pode ter uma modificação de horário (uma modificação pontual).
Equipes
Quando definimos que uma equipe ira trabalhar em um horário pré definido e com vagas disponíveis para trabalhar nestes horários
Exemplo: Manhã das 09:00 ao 12:00 com 2 vagas
Slots
Slots são a quantidade de vagas dentro de uma equipe.
Exemplo: A equipe Manhã tem 2 vagas (slots disponíveis) por período.
Periodos
Períodos são a junção entre as equipes e horários, por isto são paramêtros necessários.
Exemplo: Equipe Manhã tem o período dás 09:00 ao 12:00.
Turnos (Plantões)
Turnos são o conceito definido quando você aloca um profissional para trabalhar em uma escala, esses turnos podem ser únicos, se repetirem ou anunciados.
Exemplo: O profissional A vai trabalhar na escala manhã dás 09:00 ao 12:00 na terça-feira.
Conceitos Gerais
Uma escala é composta por estes elementos.
Para entender melhor como funciona o sistema à nível de usuário, é interessante ler a nossa documentação presente em: https://plantoes-doc.escala.app/
Last updated