Nossa API é pública para uso não comercial a serviço da população brasileira, empresas, orgãos governamentais e outros sistemas que necessitam ou queiram acessar esses dados.
Para evitar abusos ou excessos, os endpoints da API aceitarão apenas 1 requisição por segundo.
Não é necessário uma API KEY ou autenticação/autorização, apenas faça uma requisição GET no endpoint e filtros desejados necessários.
URL Base:
GET https://ongs-brasil.org/api/ongsAtualmente não é necessária autenticação. A API é pública e gratuita.
Limitado a 1 requisição por segundo.
/api/ongsRetorna todas as ONGs cadastradas
https://ongs-brasil.org/api/ongs
/api/ongsBusca ONGs com filtros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| id | string | ID único da ONG (UUID) |
| name | string | Nome da ONG (busca parcial) |
| city | string | Cidade da ONG |
| state | string | Estado da ONG (nome completo) |
| neighborhood | string | Bairro da ONG (busca parcial) |
| category | string | Categoria da ONG (Educação, Animais, Crianças, Idosos, Sustentabilidade) |
| founded_year | number | Ano de fundação da ONG (1900-2025) |
| cnpj | string | CNPJ da ONG (formato: XX.XXX.XXX/XXXX-XX) |
| page | number | Página da paginação (padrão: 1) |
| limit | number | Limite de resultados por página (padrão: 10) |
https://ongs-brasil.org/api/ongs?name=abac
https://ongs-brasil.org/api/ongs?city=araçatuba&state=São Paulo
https://ongs-brasil.org/api/ongs?category=Educação&founded_year=1999
https://ongs-brasil.org/api/ongs?cnpj=03.426.630/0001-10
https://ongs-brasil.org/api/ongs?id=8a30e034-3494-4294-b65a-c12e4050f63a&name=ABAC&city=araçatuba&state=são paulo&founded_year=1999&cnpj=03.426.630/0001-10&category=educação&page=1&limit=20
Exemplo de RespostaEstrutura da resposta JSON retornada pela API
{
"success": true,
"data": [
{
"id": "8a30e034-3494-4294-b65a-c12e4050f63a",
"name": "ABAC - ASSOCIAÇÃO BENEFICENTE AMOR E CUIDADO",
"website": "https://abacaracatuba.com.br/",
"description": "Somos uma instituição sem fins lucrativos que há mais de 20 anos tem se dedicado em desenvolver e implantar programas que cuidam, auxiliam e protegem a comunidade.",
"resume": "A Associação originou-se com base na vida de João Arlindo Pereira, que nasceu em 08/03/1922, em Campina Grande/PB. Em meados de 1975, ele chegou à cidade de Araçatuba/SP e passou a residir na chácara que hoje é a sede da Associação. Esse espaço era cercado por árvores frutíferas, atraindo vizinhos e jovens da Primeira Igreja Batista, frequentada também por João Arlindo.",
"card_image": "https://abacaracatuba.com.br/wp-content/uploads/2022/09/20220907_083047-scaled.jpg",
"slug": "abac-associacao-beneficente-amor-e-cuidado",
"phone_number": "(18) 3623-7727",
"whatsapp_number": "(18) 99704-2754",
"instagram": "https://www.instagram.com/associacaoamorecuidado",
"whatsapp_link": "https://api.whatsapp_link.com/message/3I3O66VNIKK7C1?autoload=1&app_absent=0",
"pix_key": "(CNPJ): 03.426.630/0001-10",
"email": "contato@abacaracatuba.com.br",
"cnpj": "03.426.630/0001-10",
"images": [
"https://abacaracatuba.com.br/wp-content/uploads/2020/09/250414484_596918688210441_4801405854392411629_n.jpg",
"https://abacaracatuba.com.br/wp-content/uploads/2022/09/20220907_083047-scaled.jpg",
"https://abacaracatuba.com.br/wp-content/uploads/2022/09/300001026_614490320206645_8636798602736610091_n.jpeg",
"https://abacaracatuba.com.br/wp-content/uploads/2022/09/278466836_265294485723148_1530477447443957674_n-1.jpeg",
"https://abacaracatuba.com.br/wp-content/uploads/2022/09/299593755_356009596746603_6248795843196229916_n.jpeg"
],
"address": {
"street_name": "Av. Dois de Dezembro",
"street_number": "2885",
"neighborhood": null,
"city": "Araçatuba",
"state": "São Paulo",
"location": "Araçatuba - São Paulo",
"cep": "38857-648",
"google_maps_embed_url": "https://www.google.com/maps?q=Av.%20Dois%20de%20Dezembro%2C%202885%20-%20Ch%C3%A1caras%20Tv%20-%20Ara%C3%A7atuba%2FSP&output=embed"
},
"phone": "(18) 3623-7727",
"founded_year": 1999,
"categories": [
"Educação",
"Crianças"
],
"created_at": "24/05/2025",
"updated_at": "28/05/2025"
}
],
"pagination": {
"current_page": 1,
"per_page": 20,
"total_results": 1,
"total_pages": 1,
"has_next_page": false,
"has_prev_page": false,
"next_page": null,
"prev_page": null
},
"filters_applied": {
"id": true,
"name": true,
"city": true,
"category": true,
"founded_year": true,
"cnpj": true,
"state": true,
"neighborhood": false
}
}