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
ChampInputData| Nom | 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
ChampInputData| Nom | 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>