Darme de baja

Da de baja al usuario del programa del comercio, sin perder los puntos acumulados.

DELETE/v1/me/subscriptionToken del usuario

Da de baja al usuario del programa del comercio.

Los puntos no se pierden

Los puntos acumulados quedan donde están: si el usuario vuelve a adherirse, siguen estando.

Vale la pena decírselo en la pantalla de confirmación: es la diferencia entre una baja y un borrado, y saberlo hace que dar de baja no dé miedo.

Headers

X-Commerce-Idintegerheaderrequerido

Id del comercio que integra la API. Todas las respuestas quedan limitadas a este comercio.

No lleva cuerpo.

Respuesta

200 OK. La respuesta no tiene una forma definida: alcanza con mirar el código de estado.

curl -X DELETE https://loybox-public-api-752998171300.southamerica-west1.run.app/v1/me/subscription \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "X-Commerce-Id: 87"

Después de la baja, GET /v1/me devuelve subscribed: false.

Errores

CódigoCuándo
401El token de acceso falta, venció o no corresponde a un usuario final.
404El comercio no existe, o el usuario no estaba adherido.
422Falta el header X-Commerce-Id.

El 404 cubre también el caso de una baja repetida: si el usuario ya no estaba adherido, no hay nada que dar de baja.