...
Code Block | ||||
---|---|---|---|---|
| ||||
"customer": { "id": "123456", "consents": [ { "consentId": "9876", "trackId": "1000", "consentTechName": "NewsEmail", "customerConsentCreatedAt": "2018-06-11 13:03:05", "customerConsentStatus": "accepted", "customerConsentSource": "campaignParticipation", "customerConsentSourceId": "65745" }, { "consentId": "9875", "trackId": "1001", "consentTechName": "NewsSMS", "customerConsentCreatedAt": "2018-06-11 13:03:38", "customerConsentStatus": "refused", "customerConsentSource": "campaignParticipation", "customerConsentSourceId": "65746" }, { "consentId": "9874", "trackId": "1002", "consentTechName": "J'accepte d'être contacté occasionnellement par téléphone", "customerConsentCreatedAt": "2018-06-11 13:03:44", "customerConsentStatus": "unknown", "customerConsentSource": "campaignParticipation", "customerConsentSourceId": "65747" } ] } |
Sinon affichage d'un message d'erreur
...
- "createdAfter" ⇒ seuls les consentements créés après la date passée en paramètre seront remontés
- "createBefore" ⇒ seuls les consentements créés avant la date passée en paramètre seront remontés
- "consentId" ⇒ seul le consentement ayant pour ID le paramètre sera remonté
- "consentTechName" ⇒ seul le consentement ayant pour tech name le paramètre sera remonté
- "consentStatuscustomerConsentStatus" ⇒ seuls les consentements ayant le statut passé en paramètre seront remontés (. Les valeurs possibles :
- "accepted"
- "refused"
- "toBeConfirmed"
- "unknown"
- "customerConsentSource" ⇒ seuls les consentements venant d'une source comme celle passée en paramètre seront remontés. Les valeurs possibles :
- "campaignParticipation"
- "duplicationFromAPartnership"
- "confirmationOfADoubleOptin"
- "unsubscriptionUnifiedMessaging"
- "manualImport"
- "automaticImport"
- "upstreamAPIGET"
- "upstreamAPIGETJS"
- "upstreamAPIPOST"
- "unifiedMessaging"
- "transactionalEmail"
- "optinsMigration"
- "manualUpdate"
- "migrationOfCustomersToALegalBasis"
- "prospectMigrationToALegalBasis"
- "upstreamAPIv2POST"
- "publicConsentManagementUserInterface
Les paramètres sur la pagination :
...
- "consentTechName" : Le nom technique donné au consentement
OU
- "trackId" : Identifiant SPREAD d'un consentement donné par un customer. Si le choix est de passer par la trackId, alors aucun paramètre d'affinage ne sera pris en compte.
Paramètres complémentaires :
...
Code Block | ||||
---|---|---|---|---|
| ||||
"consent": { "id": "9874", "consentTechName": "J'accepte d'être contacté occasionnellement par téphonetéléphone", "customers": [ { "id": "123456", "trackId": "1002", "customerConsentCreatedAt": "2018-04-06 09:36:56", "customerConsentStatus": "unknown", "customerConsentSource": "campaignParticipation", "customerConsentSourceId": "65745" }, { "id": "123457", "trackId": "1003", "customerConsentCreatedAt": "2018-04-09 09:06:25", "customerConsentStatus": "refused", "customerConsentSource": "campaignParticipation", "customerConsentSourceId": "65746" }, { "id": "123458", "trackId": "1004", "customerConsentCreatedAt": "2018-04-09 09:50:33", "customerConsentStatus": "toBeConfirmed", "customerConsentSource": "campaignParticipation", "customerConsentSourceId": "65747" } ] }, "count": 4, "nextPageUrl": "http:social-sb.com/api/v2/customers-consents?consentId=9874&startAt=4" |
...
- "createdAfter" ⇒ seuls les consentements créés après la date passée en paramètre seront remontés
- "createBefore" ⇒ seuls les consentements créés avant la date passée en paramètre seront remontés
- "consentStatuscustomerConsentStatus" ⇒ seuls les consentements ayant le statut passé en paramètre seront remontés (. Les valeurs possibles :
- "accepted"
- "refused"
- "toBeConfirmed"
- "unknown"
- "customerConsentSource" ⇒ seuls les consentements venant d'une source comme celle passée en paramètre seront remontés. Les valeurs possibles :
- "campaignParticipation"
- "duplicationFromAPartnership"
- "confirmationOfADoubleOptin"
- "unsubscriptionUnifiedMessaging"
- "manualImport"
- "automaticImport"
- "upstreamAPIGET"
- "upstreamAPIGETJS"
- "upstreamAPIPOST"
- "unifiedMessaging"
- "transactionalEmail"
- "optinsMigration"
- "manualUpdate"
- "migrationOfCustomersToALegalBasis"
- "prospectMigrationToALegalBasis"
- "upstreamAPIv2POST"
- "publicConsentManagementUserInterface
Les paramètres sur la pagination :
...