See a more detailed description of the loyalty API

Authorization method
The authorization method Bearer is used as part of a HTTPS header. The key is generated in the app settings section called “Headless API keys“.Request
This is the request URL you will use:- Authorization: Bearer [YOUR_AUTH_KEY]
- Content-Type: application/json
- Accept: application/json
- shopify_customer_id: This is required if none of the other parameters (voyado_contact_id, email) are present.
- voyado_contact_id: This is required if none of the other parameters (shopify_customer_id, email) are present.
- email: This is required if none of the other parameters (shopify_customer_id, voyado_contact_id) are present.
Body payload example
Body payload example
Successful response example
Successful response example
Response example - failed sync of active promotions
Response example - failed sync of active promotions
This is an example response for a failed sync of active promotions (in this case the promotion is not found as a discount in Shopify).
Response example - failed sync of active reward vouchers
Response example - failed sync of active reward vouchers
This is an example of a failed sync of active reward vouchers (in this case currency conversion is missing).