API

De Gennera Wiki
Revisão de 17h25min de 8 de fevereiro de 2019 por Thiagocosta (discussão | contribs) (Criou página com '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...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

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.