Échanger des points contre une récompense
POST/reward/claim/:externalId
Débite le client du coût en points de la récompense et renvoie le code du bon de réduction généré. Répond 404 avec un code nul lorsque la récompense ne peut pas être obtenue (solde insuffisant, bon inactif ou limite d’utilisation atteinte).
Request
Responses
- 201
- 400
- 401
- 404
- 422
- 500
- 502
Motifs possibles :
https://enkore.io/problems/validation-failed— The request payload is invalid.https://enkore.io/problems/invalid-revision-header— The 'revision' header is not a valid date.https://enkore.io/problems/unknown-api-revision— The requested API revision does not exist.
Motifs possibles :
https://enkore.io/problems/unauthorized— Authentication is missing or invalid.
La récompense n’a pas pu être obtenue (solde insuffisant, bon inactif, limite atteinte) : le corps de l’échange est servi avec un code nul. Un client inconnu de la boutique donne, lui, un refus.
Motifs possibles :
https://enkore.io/problems/not-found— The requested resource does not exist.
Motifs possibles :
https://enkore.io/problems/platform-credentials-rejected— The store platform rejected the credentials registered for this store.https://enkore.io/problems/platform-resource-not-found— The store platform does not expose the resource this operation needs.https://enkore.io/problems/platform-request-rejected— The store platform refused the operation.
Motifs possibles :
https://enkore.io/problems/internal-server-error— The request could not be completed.
Motifs possibles :
https://enkore.io/problems/platform-unavailable— The store platform did not answer, please try again.