Skip to main content
DELETE
Archive a reward supplier

Authorizations

Authorization
string
header
required

Path Parameters

reward_supplier_id
string
required

Response

Successful response

Stored custom reward supplier definition. Fields 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, display_type, enabled, and reward_expires_at are unevaluated and appear in buildtime-evaluatable form.

cash_back_max
required

The cash back max as configured: a literal value, or an expression (type:string) when defined dynamically.

cash_back_min
required

The cash back min as configured: a literal value, or an expression (type:string) when defined dynamically.

cash_back_percentage
required

The cash back percentage as configured: a literal value, or an expression (type:string) when defined dynamically.

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"

display_name
required

The display name as configured: a literal value, or an expression (type:string) when defined dynamically.

display_type
required

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

enabled
required

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

face_value
required

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

face_value_algorithm_type
required

The face value algorithm type as configured: a literal value, or an expression (type:string) when defined dynamically.

Available options:
CASH_BACK,
FIXED
face_value_type
required

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

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
required

The limit per day as configured: a literal value, or an expression (type:string) when defined dynamically.

limit_per_hour
required

The limit per hour as configured: a literal value, or an expression (type:string) when defined dynamically.

name
required

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

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