GreenFlow docs

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.