API

As APIs do Portal do Instituto AddressForAll correspondem a funcionalidades de acesso direto ao nosso banco de dados, ou seja, os Dados descritos se podem ser acessados indiretamente atraves de nossos repositorios git, como diretamente atraves das nossas APIs.

Arquitetura e tecnologias utilizadas: atraves do NGINX as SQL Views e SQL functions expostas pelo PostgREST sao mantidas como microservices de acesso simples. A base de dados eh mantida em PostgreSQL v12+, na API-TEST a base DL03t_main, na API a base DL04s_main (stable).

Redirecionamentos

API teste

A base testing, dl03t_main, eh utilizada no dia a dia do desenvolvimento e manutencao. Principais dispositivos ativos, falta o recheio com tabelas e funcoes.

APIs ja em uso, sintaxe /v1{formatoSaida}/{modulo}/{funcao}/{parametros}:

API geral de consulta aa base ou seu catalogo:

Exemplo de query:

API estavel

Por hora apenas amostra em http://api.addressforall.org/_sql/

Assim que a base DL03 estiver consolidada poderemos promovela-la a DL04.

Para ser informado das novidades, assine nossa newsletter:
Base de endereços do Brasil com Licença Aberta  Logo Licença Aberta