Guias
Chamar a API REST
Duas rotas GET e um único formato de resposta. Qualquer cliente HTTP funciona, e qualquer origem de navegador pode chamá-la.
URL base
URL
https://api.waity.ai
Encontrar lugares
GET /v1/places
Informe um destes: uma localização (near=lat,lng ou o header X-Waity-Location), q (nome de um lugar, cidade, código de aeroporto, ZIP ou um pedido simples como “pronto-socorro perto do Brooklyn”) ou ids. Opcionais: category, open, sort, limit e view.
curl "https://api.waity.ai/v1/places?q=El+Paso&category=border&view=minimal"
Um lugar
GET /v1/places/{id}
Opcionais: under (minutos), travel_min (adiciona next.leave_by), date (até 7 dias à frente), forecast e view. Um id de aeroporto, porto de fronteira ou complexo hospitalar retorna suas faixas ou departamentos.
curl
curl "https://api.waity.ai/v1/places/pl_xaed7pr1f5?travel_min=15&view=minimal"
Autenticação
As chamadas funcionam sem chave. Com chave, envie-a como X-Api-Key ou Authorization: Bearer.
curl "https://api.waity.ai/v1/places/pl_xaed7pr1f5?view=minimal" \
-H "X-Api-Key: $WAITY_API_KEY"
Visões
view=minimal retorna o essencial e é um subconjunto estrito da visão completa: mesmas chaves, mesmos caminhos, só que menos. As ferramentas MCP usam essa visão por padrão.
Referência
Todas as rotas, parâmetros e respostas estão na Referência da API; o schema é openapi.json.