curl --request POST \
--url https://api.example.com/charges \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"requestId": "218958bf-6eaf-4b21-bcba-40982aa7eb51",
"billEffectiveDate": "2026-01-01T01:00:00.000Z",
"billType": "FIRST_BILL",
"billId": "347d18b7-3166-428c-b0c5-293ab25bf28b",
"chargeId": "a6d6654f-3dfa-4db8-8953-a81a13256fd4",
"chargeAttempt": 0,
"isRetry": false,
"amount": 1999,
"currency": "USD",
"consumer": {
"consumerIdentifier": "RFBNZ2MU3Y35OA5GNNNGETK6JTEVRYVB",
"billingIdentifier": "BWNMJXEDAO7HTK6Q4SBAOEJMPGURUB3K"
},
"resourceType": "CONSUMER_OFFER",
"consumerOffer": {
"consumerOfferId": "338d31e1-a289-40dd-beff-ab41c1fc5f51",
"offerId": "7560fca0-d8a9-4124-a172-924debec874e",
"entitlements": [
{
"entitlementId": "b0163d06-1fa3-4c9b-a298-29635ca7151d",
"contentProviderId": "NETFLIX",
"productId": "0d83e344-62b3-44a8-adb5-59b835ef6cf7",
"productTierKey": "NETFLIX_STD"
}
]
},
"billingDetails": {
"planType": "SUBSCRIPTION",
"billingPeriod": {
"phaseType": "FULL_PRICE",
"duration": "P1M",
"renewalFrequency": "P1M",
"startDate": "2026-01-01T01:00:00.000Z",
"endDate": "2026-02-01T00:59:59.999Z"
}
},
"lineItems": [
{
"lineItemType": "OFFER",
"quantity": 1,
"amount": 1999,
"currency": "USD",
"consumerOfferId": "338d31e1-a289-40dd-beff-ab41c1fc5f51"
}
]
}
'