POST api/offres/_bulk-delete
Suppression simultanée de plusieurs offres
Description de la Requête
Paramètres de l'URI
| Nom | Description | Type | Informations complémentaires |
|---|---|---|---|
| profilId |
Identifiant du profil de suppression |
globally unique identifier |
Required |
Paramètres du corps de la requête (BODY)
Identifiants des offres à supprimer
Collection of stringFormats de la requête
application/json, text/json
Sample:
[ "lorem ipsum dolor 1", "lorem ipsum dolor 2" ]
application/xml, text/xml
Sample:
<ArrayOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <string>lorem ipsum dolor 1</string> <string>lorem ipsum dolor 2</string> </ArrayOfstring>
application/x-www-form-urlencoded
Sample:
Exemple non disponible.
Description de la réponse
Description de la ressource retournée
OffreBulkDeleteResult| Nom | Description | Type | Informations complémentaires |
|---|---|---|---|
| success |
Indique si la suppression s'est correctement executée |
boolean |
Aucune. |
| errors |
Liste des erreurs par offre |
Collection of OffreBulkDeleteError |
Aucune. |
Formats de réponse
application/json, text/json
Sample:
{
"success": true,
"errors": [
{
"id": "lorem ipsum dolor 1",
"error": "lorem ipsum dolor 2"
},
{
"id": "lorem ipsum dolor 1",
"error": "lorem ipsum dolor 2"
}
]
}
application/xml, text/xml
Sample:
<OffreBulkDeleteResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApiModels.v3.Offre">
<errors>
<OffreBulkDeleteError>
<error>lorem ipsum dolor 2</error>
<id>lorem ipsum dolor 1</id>
</OffreBulkDeleteError>
<OffreBulkDeleteError>
<error>lorem ipsum dolor 2</error>
<id>lorem ipsum dolor 1</id>
</OffreBulkDeleteError>
</errors>
<success>true</success>
</OffreBulkDeleteResult>