Promotion Enrollment (POST)

Enrolls a customer in an enrollment-eligible promotion.

Resource 

1/global-promotions-management/promotion-enrollments

Resource Example 

1https://YOUR_INSTANCE.salesforce.com/services/data/v68.0/global-promotions-management/promotion-enrollments

Available Version 

67.0

HTTP Methods 

POST

Request Body for POST 

JSON Example

1{
2  "inputParameters": [
3    {
4      "contact": {
5        "id": "003xx000004TmiQAAS",
6        "lastName": "Diaz",
7        "email": "diaz@example.com"
8      },
9      "promotion": {
10        "id": "0cDxx0000004ABC",
11        "code": "PROMO-1001"
12      },
13      "enrollmentOffer": {
14        "id": "0kWxx0000007XYZ",
15        "code": "OFFER-101"
16      },
17      "enrollmentEffectiveDateTime": "2026-05-01T00:00:00Z",
18      "enrollmentExpirationDateTime": "2026-05-31T23:59:59Z"
19    }
20  ]
21}

Properties

NameTypeDescriptionRequired or OptionalAvailable Version
inputParametersEnrollment Details Input[]Details of the customer for the promotion enrollment request.Required67.0

Response Body for POST 

Promotion Enrollment