Países
Referencia de países ISO-3166-1 alpha-2. Actualmente no standalone endpoint — los países son datos de referencia precargados y se exponen sólo a través de otros endpoints.
Sin endpoint propio (todavía)
Hoy no existe una ruta pública
GET /api/v1/countries. Los datos de países viven en la tabla `countries` y se exponen indirectamente vía GET /sandbox/defaults?brand=N (un país por marca como default inteligente) y GET /tenancy/brands/{brandId}/countries (matriz por marca × por tenant). El roadmap incluye un listado plano `/countries` — esta página lo documentará una vez liberado.Dónde aparecen los datos de países hoy
/sandbox/defaults devuelve el código de país por defecto para cualquier id de marca. /fleet/list acepta `passenger_country_code` (ISO-2). /places/search acepta `country_id` para limitar resultados.
bash
# Smart-default country for AVIS (resolves to US):
curl -s "https://greenflow.live/api/v1/sandbox/defaults?brand=1" \
-H "Authorization: Bearer gfc_7s2wprmy_DWTZRBGBEV6La4dTOoFdMkEhWmWCsXdwc3zVMnqP"
json
{
"vendor": "AVIS",
"country": "US",
"city": "Miami",
"lat": 25.77125531,
"lng": -80.19186806,
"place_uuid": "9566c9fe-a2d6-451b-a754-e2fee27a2c8f",
"place_name": "Miami Downtown"
}
Errores
| HTTP | Body | Causa |
|---|---|---|
| 404 | {"message": "Not Found"} | Hitting /api/v1/countries directly returns 404 — not yet wired. |