Skip to main content
GET
Get a built reward supplier

Authorizations

Authorization
string
header
required

Path Parameters

reward_supplier_id
string
required

Response

Successful response

reward supplier after buildtime evaluation. Fields display_type, name, display_name, face_value_algorithm_type, face_value, cash_back_percentage, cash_back_min, cash_back_max, limit_per_day, limit_per_hour, face_value_type, enabled, and reward_expires_at are already evaluated.

cash_back_max
number
required
cash_back_min
number
required
cash_back_percentage
number
required
component_ids
string[]
required
component_references
object[]
required
created_date
string
required

RFC 3339 or RFC 9557 date-time with a numeric UTC offset and an optional IANA time-zone suffix in square brackets. Precision up to milliseconds.

Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,3})?(Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])(\[[^\]]+\])?$
Example:

"2025-10-24T02:00:00-07:00"

data
object
required
display_name
string
required
display_type
string
required
enabled
boolean
required
face_value
number
required
face_value_algorithm_type
enum<string>
required
Available options:
CASH_BACK,
FIXED
face_value_type
enum<string>
required
Available options:
AUD,
BRL,
CAD,
CNY,
EUR,
GBP,
HKD,
INR,
JPY,
KRW,
MONTH,
MXN,
NZD,
PERCENT_OFF,
POINTS,
TRY,
TWD,
USD
id
string
required
read-only
limit_per_day
integer<int32>
required
limit_per_hour
integer<int32>
required
name
string
required
partner_reward_key_type
enum<string>
required
Available options:
COUPON,
ID,
LINK
partner_reward_supplier_id
string
required
reward_expires_at
required

The reward expires at as configured: a literal value, or an expression (type:string) when defined dynamically.

Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,3})?(Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])(\[[^\]]+\])?$
Example:

"2025-10-24T02:00:00-07:00"

reward_supplier_type
enum<string>
required
Available options:
CUSTOM_REWARD
state_transitions
object
required
tags
string[]
required
updated_date
string
required

RFC 3339 or RFC 9557 date-time with a numeric UTC offset and an optional IANA time-zone suffix in square brackets. Precision up to milliseconds.

Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,3})?(Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])(\[[^\]]+\])?$
Example:

"2025-10-24T02:00:00-07:00"

auto_fulfillment_enabled
boolean
required
missing_fulfillment_alert_delay_ms
integer<int64>
required
missing_fulfillment_alert_enabled
boolean
required
missing_fulfillment_auto_fail_delay_ms
integer<int64>
required
missing_fulfillment_auto_fail_enabled
boolean
required
reward_email_auto_send_enabled
boolean
required
type
enum<string>
required
Available options:
ACCOUNT_CREDIT,
LOYALTY_POINTS