Migration unique de l'API DAVATEL

Contrat de service 2026-08-11 API v1.1

Cible

Cette mise à jour synchronise l'API avec le formulaire DAVATEL actuel. Pour éviter de nouvelles modifications ultérieurement, ne conservez pas de formulaire statique : reportez-vous aux points de terminaison des champs et des exigences dynamiques.

Flux à mettre en œuvre

  1. GET /api/v1/order-fields
  2. Le client sélectionne les tarifs principaux et complémentaires.
  3. POST /api/v1/order-requirements
  4. Afficher exactement les champs/exigences renvoyés.
  5. POST /api/v1/orders comme multipart/form-data.
  6. Enregistrez le referencia renvoyé et requête GET /api/v1/orders/:referencia.

Nouveaux contrôles obligatoires

Compatibilité

Exemple de détails du produit

[
  {
    "tarifa_id": 2,
    "unidades": [
      {"moviles":[{"tipo":"PORTABILIDAD","sim":"ESIM","numero":"600000000"}]}
    ]
  }
]

Validation avant publication

  1. Inscription avec nouveau mobile + SIM.
  2. Inscription avec portabilité mobile + eSIM + numéro.
  3. Sans IBAN, HTTP 400 devrait être renvoyé.
  4. Aucune carte SIM/eSIM ne doit renvoyer HTTP 400.
  5. La portabilité sans numéro doit renvoyer HTTP 400.
  6. La fibre optique vers une autre adresse sans province devrait renvoyer HTTP 400.
  7. L'enregistrement réussi doit renvoyer HTTP 201, referencia et contrato_version.
  8. Interrogez la référence créée et vérifiez son statut.

Documentation

Portail des développeurs · Voir aussi API_DISTRIBUIDORES_DAVATEL.md, openapi-davatel-v1.yaml et la collection Postman incluse dans le package technique.