💣 Supprimer des favoris
Supprime un élément à la liste des favoris. Cette route fonctionne seulement pour les éléments de type 'événements', 'exposants', 'marques' ou 'produits'
Description
ENDPOINT | DESCRIPTION | METHODE | EXEMPLE |
---|---|---|---|
/_plugin/Comexposium/mySelection/delete | Payload pour supprimer un élément à ses favoris | POST | https://api.preprod.comexposium-sso.com/_login |
Body
{
"itemId": "140260",
"itemType": "exhibitor",
"sessionSalon": "foire_de_paris_13969"
}
Exemple d'appel
curl -X POST "https://api.preprod.comexposium-sso.com/_plugin/Comexposium/mySelection/delete" -H "accept: application/json" -H "Authorization: Bearer mytoken" -H "content-type: application/json" -d "{ \"itemId\": \"140260\", \"itemType\": \"exhibitor\", \"sessionSalon\": \"foire_de_paris_13969\"}"
Détails
Réponses
Vous pouvez obtenir un code de statut 200 ou 401 en utilisant ce endpoint, vous trouverez l'information dans l'attribut statusCode.
Succès
statusCode: 0, message: generic_success
Exemple:
{
"requestId": "ba7b3c7b-243c-4d93-942a-235f7f76d27b",
"status": 200,
"error": null,
"controller": "Comexposium/MySelectionController",
"action": "deleteItemMySelection",
"collection": null,
"index": null,
"volatile": null,
"result": {
"statusCode": 0,
"message": "generic_success",
"data": {
"count": 12
}
}
}
Erreurs
statusCode: 24 || 28: Internal error
statusCode: 23: Missing credentials
statusCode: 25: Wrong JWT token
statusCode: 27: Selection not found
statusCode: 197: Wrong itemType
Exemple:
{
"requestId": "105c1698-d07d-4c08-b808-9109a27634c2",
"status": 200,
"error": null,
"controller": "Comexposium/MySelectionController",
"action": "deleteItemMySelection",
"collection": null,
"index": null,
"volatile": null,
"result": {
"statusCode": 197,
"message": "generic_error"
}
}