API Merci Facteur /updateAdress : Modifier une adresse dans le carnet d'adresses

Base URL API Merci Facteur https://www.merci-facteur.com/api/1.2/prod/service

Endpoint API Merci Facteur https://www.merci-facteur.com/api/1.2/prod/service/updateAdress

← Retour à la liste des endpoints de l'API Merci Facteur

← Voir ce endpoint dans la doc Swagger

POST /updateAdressModifier une adresse dans le carnet d'adresses
 
Voir dans Swagger →

Cela peut-être une adresse d'expéditeur ou de destinataire. Sont obligatoires : (nom et/ou société), (cp), (ville), (pays) / pays doit être avec une orthographe conforme cf. getCountry() / Si une infos est inutilisée, tout de même l'envoyer en string vide.

Paramètres

NomInTypeDescription
ww-service-idheaderstringVotre service Id
ww-access-tokenheaderstringUn access token valide
idAdressqueryintegerId de l'adresse à modifier.

Request body

application/x-www-form-urlencoded
PropriétéTypeDescription
adressobject
PropriétéTypeDescription
logostringUrl du logo (uniquement pour les expéditeurs)
civilitestringCivilité du contact
nomstringNom du contact (doit être rempli si societe est vide)
prenomstringPrénom du contact
societestringSociété du contact (doit être rempli si le nom est vide)
adresse1stringPremière ligne de l'adresse (exemple : la rue)
adresse2stringSeconde ligne de l'adresse (exemple : le lieu-dit)
adresse3stringTroisième ligne de l'adresse (exemple : la boite postale)
cpstringCode postal de l'adresse
villestringVille de l'adresse
paysstringPays avec une orthographe conforme (cf. getCountry)
phonestringLe téléphone mobile du destinataire en cas d'envoi de recommandé électronique avec OTP SMS (format +33628749452)
emailstringAdesse email du destinataire ou de l'expéditeur en cas d'envoi de recommandé électronique
consentintegerPour le destinataire dans le cas d'un envoi de recommandé électronique, il s'agit du consentement donné par le destinataire (doit être =1 pour permettre l'envoi d'un recommandé électronique)

Réponses

HTTP 200 — Objet contenant le résultat de l'opération

application/json

PropriétéTypeDescription
successbooleantrue si HTTP 200, sinon false
errorstringle code d'erreur en cas d'erreur
HTTP 400 — Erreur (code d'erreur dans l'entête)

application/json

PropriétéTypeDescription
successbooleantrue si HTTP 200, sinon false
errorobjectObjet contenant les infos de l'erreur.
PropriétéTypeDescription
codestringle code d'erreur en cas d'erreur
textstringle message d'erreur correspondant
HTTP 401 — Erreur authentification (code d'erreur dans l'entête : token invalide ou expiré, service-id incorrecte, IP non autorisée)

application/json

PropriétéTypeDescription
successbooleantrue si HTTP 200, sinon false
errorobjectObjet contenant les infos de l'erreur.
PropriétéTypeDescription
codestringle code d'erreur en cas d'erreur
textstringle message d'erreur correspondant


imprimé en france depuis 2004