curl --request POST \
--url https://api.example.com/refunds \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"requestId": "e574a229-bb2c-42b3-b144-69f64d9a73da",
"billEffectiveDate": "2026-03-15T14:27:33.000Z",
"billType": "PRO_RATED_REFUND",
"billId": "ca11419d-8143-43f2-af5d-0259b85a2fca",
"originalChargeId": "c699aa49-35ea-4a23-9c3e-4479413db91d",
"refundId": "d56442de-ca64-411f-8585-830291b3d6cf",
"refundAttempt": 0,
"isRetry": false,
"amount": 900,
"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_ADS"
}
]
},
"billingDetails": {
"planType": "SUBSCRIPTION",
"billingPeriod": {
"phaseType": "FULL_PRICE",
"duration": "P1M",
"renewalFrequency": "P1M",
"startDate": "2026-03-01T01:00:00.000Z",
"endDate": "2026-04-01T00:59:59.999Z"
}
},
"lineItems": [
{
"lineItemType": "OFFER_TIER_CHANGE_PRORATION",
"quantity": 1,
"amount": 900,
"currency": "USD",
"entitlementId": "b0163d06-1fa3-4c9b-a298-29635ca7151d"
}
]
}
'