API Províncias de Angola

Comunas

Introdução

Todas as requisições à API começam com a seguinte URL base:

https://angolaprovinciasapi.ao/api/v2

Buscando todas as comunas do país

Este endpoint retorna as informações sobre todas as comunas do país:

GET /communes

Exemplo de consulta:

GET https://www.angolaprovinciasapi.oamaralsalgado.ao/api/v2/communes

{ "success": true, "code": 200, "message": "Sucesso", "data": [ { "name": "Bela Vista", "slug": "bela-vista", "municipality": { "name": "Ambriz", "slug": "ambriz", "province": { "name": "Bengo", "slug": "bengo", "area": 31371, "founded_at": "1980-04-26" } } } ] }

Buscando uma determinada comuna

Para consultar uma determinada comuna, utilize o seguinte endpoint:

GET /communes/{slug}

{slug} deve ser substituído pelo slug da comuna.

As informações de cada comuna podem ser acessadas através de um slug exclusivo que identifica a comuna. O slug está disponível na resposta da requisição que lista todas as comunas. Quando você faz uma requisição por ex. GET /communes , a API no índice "data" retorna um array de objetos, e cada objeto contém o slug correspondente à comuna.

Exemplo de consulta:

GET https://angolaprovinciasapi.ao/api/v2/communes/bela-vista

{ "success": true, "code": 200, "message": "Sucesso", "data": { "name": "Bela Vista", "slug": "bela-vista", "municipality": { "name": "Ambriz", "slug": "ambriz", "province": { "name": "Bengo", "slug": "bengo", "area": 31371, "founded_at": "1980-04-26" } } } }