Bonjour
J'essaye de créer une zone DNS en utilisant les API OVH.
La création du panier se passe bien, je crée une zone, ajoute l'item, mais au moment du checkout j'obtiens l'erreur 400 {"class":"Client::BadRequest","message":"template not found"}
Création du panier :
POST /order/cart : {"ovhSubsidiary":"FR","description":"commande zone DNS"}
RESPONSE = { "cartId": "ef79dc29-8499-429e-adcb-a8ac9f546b7a", "description": "commande zone DNS", "expire": "2023-09-12T10:07:02+00:00", "readOnly": false, "items": }
Assignation du panier :
POST /order/cart/ef79dc29-8499-429e-adcb-a8ac9f546b7a/assign : {}
RESPONSE = null
Création de la zone
POST /order/cart/ef79dc29-8499-429e-adcb-a8ac9f546b7a/dns : {"duration":"P1Y","planCode":"zone","pricingMode":"default","quantity":1}
RESPONSE = {"cartId":"ef79dc29-8499-429e-adcb-a8ac9f546b7a","configurations":,"duration":"P1Y","itemId":187983257,"offerId":null,"options":,"prices":[{"label":"TOTAL","price":{"currencyCode":"EUR","priceInUcents":0.0,"text":"0.00 €","value":0.0}}],"productId":"dns","settings":{"planCode":"zone","pricingMode":"default","quantity":1}}
Ajout de l'item :
POST /order/cart/ef79dc29-8499-429e-adcb-a8ac9f546b7a/item/187983257/configuration : {"label":"zone","value":"xxxx.yyyy.fr"}
RESPONSE = {"id":126176971,"label":"zone","value":"xxxx.yyyy.fr"}
Checkout :
POST /order/cart/ef79dc29-8499-429e-adcb-a8ac9f546b7a/checkout : {}
400 : {"class":"Client::BadRequest","message":"template not found"}
Quelqu'un a-t-il une idée de ce que je fais mal ?
Cordialement
Bonjour @PatrickD76,
Si le dysfonctionnement est toujours d'actualité, je vous invite à recréer votre sujet ou à consulter les résultats de recherches suivants :
/community?id=community_search&q=api%20zone%20dns
Passez&spa=1 une excellente journée et une bonne navigation sur Community,
^FabL