← Toutes les opérations
POST/v1/navigate

Full turn-by-turn navigation session

Bundles `/v1/route` + landmark enrichment + voice-ready instruction variants into a single call tuned for the client navigation state machine described in NAVIGATION.md §4.

Corps de la requête

Schéma : NavigateRequest

JSONExemple
{
  "origin": {
    "lat": 5.3197,
    "lng": -4.0167
  },
  "destination": {
    "lat": 5.348,
    "lng": -3.9904
  },
  "mode": "auto",
  "language": "fr",
  "enrich_landmarks": true
}

Réponses

  • 200Navigation session payload.

Exemples de code

curl -X POST https://api.afrimap.ci/v1/navigate \
  -H "X-AfriMap-Key: $AFM_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "origin":      { "lat": 5.3197, "lng": -4.0167 },
    "destination": { "lat": 5.3480, "lng": -3.9904 },
    "mode": "auto", "language": "fr",
    "enrich_landmarks": true
  }'

Testez-le

Essayer en direct

POST /v1/navigate

Collez une clé sandbox afm_test_…. La requête part directement de votre navigateur vers le gateway, aucun proxy côté portail.

POST http://172.28.0.8:8090/v1/navigate