POST/tokens/verify
Échanger un token contre une position
Le cœur de l'offre. Renvoie une position exploitable, des repères et un score de fiabilité. Ne renvoie jamais l'identité du titulaire : vous avez besoin d'un lieu, pas d'une personne.
Erreurs
| Statut | Code | Quand |
|---|
| 422 | TOKEN_MALFORMED | Le code ne respecte pas le format WKD-XXX-XXX-XXXXXX. |
| 404 | TOKEN_NOT_FOUND | Aucun token ne porte ce code. |
| 409 | TOKEN_REVOKED | Le titulaire a révoqué ce token, ou supprimé son adresse. |
| 409 | TOKEN_EXPIRED | Le token était temporaire et sa validité a expiré. |
Chaque appel réussi compte dans votre quota mensuel. Les échecs sont journalisés mais non facturés.
POST/tokens/resolve
Résoudre plusieurs tokens en un appel
Pour qui prépare une tournée. Cinquante commandes, cinquante tokens : les résoudre un par un, c'est cinquante allers-retours réseau avant que le premier camion ne démarre. Aucune course n'est créée chez WAYKOD — vous gardez vos commandes dans votre système, vous venez chercher des adresses.
Erreurs
| Statut | Code | Quand |
|---|
| 422 | VALIDATION_FAILED | Liste vide, ou plus de 50 tokens. |
Un lot ne casse jamais en entier : chaque token porte son propre statut — RESOLVED, MALFORMED, NOT_FOUND, EXPIRED, REVOKED, NO_ADDRESS — et la réponse reste 200. Facturé au token résolu, pas à la requête ; les doublons sont écartés avant d'être comptés. Le débit par minute, lui, ne compte qu'un appel.
POST/tokens/route
Tracer un itinéraire vers un token
Le chemin depuis un point que vous donnez jusqu'à l'adresse désignée par le token : distance, durée, tracé et étapes. C'est l'usage même du token pour qui livre — votre chauffeur n'a pas besoin de connaître le quartier, ni le nom de la rue.
Erreurs
| Statut | Code | Quand |
|---|
| 404 | TOKEN_NOT_FOUND | Le token n'existe pas, ou n'est plus valide. |
`mode` vaut DRIVING, WALKING ou CYCLING. `avoid` accepte jusqu'à trois contournements, `alternatives` renvoie les variantes avec leurs durées réelles. Chaque tracé est visible par le titulaire du token dans son application : il doit pouvoir constater qu'on a cherché son domicile.
GET/tokens/verifications
Relire vos vérifications passées
Les vérifications faites avec vos propres clés, de la plus récente à la plus ancienne. Utile pour rapprocher votre facturation ou constater vos échecs d'intégration.