API Pública
Acesse alertas de pets perdidos e encontrados programaticamente. Gratuita, sem autenticação, CORS aberto.
Base URL
https://lostpet.auexpert.com.br/api/v1
GET
/petsLista alertas ativos (não expirados e não resolvidos) com paginação e filtros.
Query Parameters
tipostringFiltrar por tipo: perdido | encontradolatnumberLatitude do centro (para filtro geográfico)lngnumberLongitude do centroradius_kmnumberRaio em km, default 50, máx 200qstringBusca textual em nome_pet e descricaopageintegerPágina, default 1per_pageintegerItens por página, default 20, máx 100Exemplo
https://lostpet.auexpert.com.br/api/v1/pets?tipo=perdido&per_page=10
Resposta
{
"total": 42,
"page": 1,
"per_page": 10,
"items": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"tipo": "perdido",
"nome_pet": "Rex",
"descricao": "Labrador amarelo, coleira azul...",
"contato": "(11) 99999-9999",
"lat": -23.5505,
"lng": -46.6333,
"reported_at": "2026-05-28T10:00:00Z",
"expires_at": "2026-06-27T10:00:00Z"
}
]
}GET
/pets/:idRetorna um alerta pelo UUID. 404 se não encontrado, expirado ou resolvido.
Exemplo
https://lostpet.auexpert.com.br/api/v1/pets/550e8400-e29b-41d4-a716-446655440000
Limites de uso
- Sem autenticação para leitura (GET)
- Rate limit: 60 requisições/minuto por IP
- Cache: 30 segundos (Stale-While-Revalidate)
- Para criar alertas via API, entre em contato