API´s – Conecti Brasil

As primeiras API´s do CONECTI BRASIL foram disponibilizadas para os partícipes. A ideia é que cada um possa disponibilizar os dados para serem cruzados e enriquecidos. Atualmente, já foram disponibilizadas 14 API´s para homologação. São elas:

  • Curso;
  • Dissertação;
  • Identificação de Pessoa;
  • Instituição de Ensino;
  • Pessoa;
  • Pessoa Dissertação;
  • Pessoa tese;
  • Tese;
  • Tipo identificador pessoa;
  • Tipo participação;
  • Tipo vínculo discente;
  • Tipo vínculo funcional;
  • Vínculo discente;
  • Vínculo funcional.
API´s – CONECTI BRASIL

 

Para facilitar o consumo dos serviços pelos parceiros partícipes, padrões foram criados para tornar todo fluxo de comunicação mais claro e objetivo.

Modelo de arquitetura: REST*
Protocolo: HTTP 1.1
Charset: UTF-8
Content-type: JSON**
Formatação de data: yyyy-mm-dd
Formatação de data: yyyy-mm-dd HH:MM:SS
* REST é um modelo arquitetural que foca na simplicidade e que não estipula um formato rígido, proporcionando flexibilidade no desenvolvimento e uso dos serviços.
** JSON (JavaScript Object Notation) é um padrão aberto para troca de mensagem entre sistemas, que será usado na API tanto para enviar (POST/PUT) como para receber (GET) informações.

 

Serviços auxiliares:

Foi disponibilizado o serviço de consulta de ISBN que tem como finalidade retornar a maior quantidade de dados encontrados nos provider’s cadastrados. Só ocorrerá consulta nos provider’s se os dados não estiverem presentes na base dados do CONECTI BRASIL, caso o conjunto de meta dados esteja presente no banco de dados do CONECTI BRASIL o mesmo retornará os dados armazenados.