Documentação da API
Confira os relatos enviados pela comunidade sobre a malária.
A API do Mapazzz fornece dados sobre reportagens de riscos e zonas de risco. Abaixo estão as rotas disponíveis e exemplos de uso.
1. Listar todas as reportagens
GET https://mapazzz-api.vercel.app/api/reportagens/
Retorna uma lista de todas as reportagens cadastradas.
Exemplo de resposta: [ { "id": 1, "title": "Reportagem sobre zona de risco", "description": "Descrição da reportagem", "riskLevel": 2, "location": "Localização da reportagem", "imageUrl": "https://example.com/image.jpg" }, ... ]
2. Listar todas as zonas de risco
GET https://mapazzz-api.vercel.app/api/reportagens/zonas
Retorna uma lista de zonas de risco com informações detalhadas.
Exemplo de resposta: [ { "id": 1, "zoneName": "Zona Norte", "riskLevel": 1, "description": "Zona de baixo risco", "latitude": "-3.71722", "longitude": "-38.5433" }, ... ]
3. Buscar reportagem por título
GET https://mapazzz-api.vercel.app/api/reportagens/buscar/:title
Retorna uma reportagem específica com base no título fornecido.
Exemplo de requisição: GET https://mapazzz-api.vercel.app/api/reportagens/buscar/Reportagem%20sobre%20zona%20de%20risco Exemplo de resposta: { "id": 1, "title": "Reportagem sobre zona de risco", "description": "Descrição da reportagem", "riskLevel": 2, "location": "Localização da reportagem", "imageUrl": "https://example.com/image.jpg" }
Notas
- Certifique-se de que os parâmetros enviados nas requisições estão corretos para evitar erros.
- A API pode retornar códigos de erro HTTP, como `404` para recursos não encontrados ou `500` para erros internos.
- Para mais informações ou suporte, entre em contato com a equipe do Mapazzz.