Campaigns and rewards
Read the reward and campaign periods a customer's cards qualify for.
getCreditCardDateRangeForRewardByCustomerNumberReqSource
Retrieves the reward calculation date range for a customer based on CustomerNumber, request source, and statement date. Returns the begin and end dates defining the valid period for credit card reward eligibility.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCreditCardDateRangeForRewardByCustomerNumberReqSource › Request Body
CustomerNumberThe customer at the bank's core banking system, as a number. The platform stores it rather than issuing it, so it comes from the core.
StatementDateA date and time as a string, in RFC 3339 form: 2026-10-16T14:30:00Z, or with an offset, 2026-10-16T17:30:00+03:00.
RequestSourceRead inside the query that answers this operation and stored nowhere, so no column stands behind it. Two values do something: C asks for the current period, S for the last statement period. Anything else returns both dates empty rather than an error.
getCreditCardDateRangeForRewardByCustomerNumberReqSource › Responses
Success
BeginDateA date and time as a string, in RFC 3339 form: 2026-10-16T14:30:00Z, or with an offset, 2026-10-16T17:30:00+03:00.
EndDateA date and time as a string, in RFC 3339 form: 2026-10-16T14:30:00Z, or with an offset, 2026-10-16T17:30:00+03:00.