Loyalty programs can be associated with specific sites. To see which loyalty programs are associated with a site, issue a GET request using the /ccadmin/v1/sites/{site_id}
endpoint on the administration server. The response may be similar to the following:
{ "...": "...", "loyaltyPrograms": [ { "repositoryId": "siteUS_pg100001", "programId": "pg100001", "programName": "Premier", "associationDate": "2017-07-05T14:15:37.000Z" }, { "repositoryId": "siteUS_pg100002", "programId": "pg100002", "programName": "Insider", "associationDate": "2017-07-05T14:15:37.000Z" } ] }
To associate a loyalty program with a site, issue a POST request to the /ccadmin/v1/sites
endpoint on the administration server. For example:
{ "properties": { "...": "...", "loyaltyPrograms": [ { "programId": "pg100001", "programName": "Premier" } ] } }
You can associate a loyalty program with a site at any time by issuing a PUT request to /ccadmin/v1/sites/{site_id}
.