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

NomDescriptionTypeInformations 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
NomDescriptionTypeInformations 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

Sample:
{
  "langue": "fr-FR",
  "valeur": "d0dfc8b9-a612-4518-9442-81a033f1622b",
  "typeChamp": 5,
  "key": null,
  "profilId": null
}

application/xml, text/xml

Sample:
<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

Sample:

Exemple non disponible.

Description de la réponse

Codes de retour

Code de retourDescription
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
NomDescriptionTypeInformations 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

Sample:
{
  "langue": "fr-FR",
  "valeur": "d0dfc8b9-a612-4518-9442-81a033f1622b",
  "typeChamp": 5,
  "key": null,
  "profilId": null
}

application/xml, text/xml

Sample:
<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>