PUT api/offres/{id}/rubriques/{rubriqueKey}/occurrences/{occurrenceId}/champs/{champKey}
Mise à jour d'un champ
Description de la Requête
Paramètres de l'URI
Nom | Description | Type | Informations complémentaires |
---|---|---|---|
id |
Identifiant de l'offre |
string |
Required |
rubriqueKey |
Clé de la rubrique |
string |
Required |
occurrenceId |
Identifiant de l'occurrence |
integer |
Required |
champKey |
Clé du champ |
string |
Required |
Paramètres du corps de la requête (BODY)
Définition du champ de l'offre
ChampInputDataNom | Description | Type | Informations complémentaires |
---|---|---|---|
langue |
La langue dans laquelle est exprimée la donnée (ex: fr-FR) |
string |
Aucune. |
valeur |
La valeur du champ |
Object |
Aucune. |
typeChamp |
Le type de données stockée dans la propriété . |
TypeChamp |
Aucune. |
key |
L'identifiant du champ |
string |
Aucune. |
profilId |
L'identifiant du profil |
globally unique identifier |
Aucune. |
Formats de la requête
application/json, text/json
{ "langue": "fr-FR", "valeur": "d0dfc8b9-a612-4518-9442-81a033f1622b", "typeChamp": 5, "key": null, "profilId": null }
application/xml, text/xml
<ChampInputData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApiModels.v3.Offre.Champ"> <key i:nil="true" /> <langue>fr-FR</langue> <profilId i:nil="true" /> <typeChamp>Liste</typeChamp> <valeur xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/" i:type="d2p1:guid">d0dfc8b9-a612-4518-9442-81a033f1622b</valeur> </ChampInputData>
application/x-www-form-urlencoded
Exemple non disponible.
Description de la réponse
Codes de retour
Code de retour | Description |
---|---|
200 |
La mise à jour a été prise en compte |
400 |
La requête est mal formée |
405 |
La mise à jour que vous demandez n'est pas gérée |
409 |
L'offre est en cours de modification par une autre personne, veuillez réessayer plus tard |
401 |
Vous n'avez pas spécifier le token d'authorisation dans l'en-tête |
Description de la ressource retournée
ChampInputDataNom | Description | Type | Informations complémentaires |
---|---|---|---|
langue |
La langue dans laquelle est exprimée la donnée (ex: fr-FR) |
string |
Aucune. |
valeur |
La valeur du champ |
Object |
Aucune. |
typeChamp |
Le type de données stockée dans la propriété . |
TypeChamp |
Aucune. |
key |
L'identifiant du champ |
string |
Aucune. |
profilId |
L'identifiant du profil |
globally unique identifier |
Aucune. |
Formats de réponse
application/json, text/json
{ "langue": "fr-FR", "valeur": "d0dfc8b9-a612-4518-9442-81a033f1622b", "typeChamp": 5, "key": null, "profilId": null }
application/xml, text/xml
<ChampInputData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApiModels.v3.Offre.Champ"> <key i:nil="true" /> <langue>fr-FR</langue> <profilId i:nil="true" /> <typeChamp>Liste</typeChamp> <valeur xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/" i:type="d2p1:guid">d0dfc8b9-a612-4518-9442-81a033f1622b</valeur> </ChampInputData>