API
A API (Application Programming Interface) fornece padrões de programação permitindo a interação de outros aplicativos no sistema. Estes aplicativos poderão manipular as informações contidas no sistema. Basicamente esta interação funciona através da comunicação entre códigos bem definidos, estabelecendo assim comportamentos específicos de determinados objetos em uma interface.
Sala de Aula
Frequência
Aluno
URL: https://classroom2.gennera.com.br/institutions/{idInstitution}/users/{idUser}/attendances
Method: POST
Body: {
date: ?, present: ?, justification: ?
}
Headers: {
x-access-token: ? Content-Type: application/json
}
OBS:
Caso não seja informado os atributos de Body como data por exemplo, o sistema irá gerar os valores padrões abaixo:
- date = data atual
- present = true
A informação date precisa estar no formato DD/MM/YYYY.
Com relação ao Header, a informação x-access-token é obrigatória pois o sistema irá fazer a autenticação do token deste usuário.