Skip to main content

Anonymize Promotion Code Usages

Post Anonymize Promotion Code Usages

https://useast.api.elasticpath.com/v2/rule-promotions/usages/anonymize

Use this endpoint to anonymize promotion code usage. When anonymization is successful, Personal Identifiable Information such as the customer_email address is replaced with *.

Parameters

Path parameters

NameRequiredTypeDescription
usage_idsRequiredarray [string]The unique identifiers of the usages to be anonymized. You can anonymize multiple usages at the same time.

Headers

NameRequiredTypeDescription
AuthorizationRequiredstringThe Bearer token required to get access to the API.

Request Example

curl -X POST https://useast.api.elasticpath.com/v2/rule-promotions/usages/anonymize \
-H "Authorization: Bearer XXXX" \
-H "Content-Type: application/json" \
-d $ {
"data": {
"usage_ids": ["333ad446-8611-435a-97e4-0d1aa970e6c7"]
}
}

Response Example

200 OK

{
"data": [
{
"id": "333ad446-8611-435a-97e4-0d1aa970e6c7",
"order_id": "b9b21932-a021-4b84-861f-501f1c222dfc",
"code_id": "31b5877e-2c19-4d9c-9418-166d7759c8e7",
"code": "unlimited",
"times_used": 1,
"used_on": "2024-08-15T23:27:18.068Z",
"customer_id": "5abb8d4e-57c0-459b-91d5-c4e6f77e9c5e",
"customer_email": "**",
"meta": {
"timestamps": {
"updated_at": "2024-08-15T23:28:08.874Z"
}
},
"updated_by": "Key-2439657140697170361",
"anonymized": true
}
]
}