The identity and technical contract details declared by the specification.
DescriptionInPayPalPayoutsRewardSupplierUpdateRequest
Choose between static or dynamic description
LimitPerDayInRewardSupplierResponseBase
The limit per day as configured: a literal value, or an expression (type:string) when defined dynamically.
DescriptionInRewardSupplierUpdateRequestBase
Choose between static or dynamic description
ManualCouponRewardSupplierDownloadCouponsResponse
object
2 properties
2 required
PayPalPayoutsRewardSupplierUpdateRequest
object
1 required
JourneyKey
object
2 properties
DescriptionInCustomRewardSupplierCreateRequest
Choose between static or dynamic description
BuiltTangoRewardSupplierResponse
object
tango reward supplier after buildtime evaluation. Fields displaytype, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin, cashbackmax, limitper…
31 required
FaceValueAlgorithmTypeInRewardSupplierCreateRequestBase
Choose between static or dynamic face value algorithm type
RewardSupplierCreateRequestBase
object
20 properties
RewardSupplierCreateRequest
Body of a POST /v6/reward-suppliers request.
2 required
CouponPoolIdInSalesforceCouponRewardSupplierCreateRequest
Choose between static or dynamic coupon pool id
LimitPerDayInManualCouponRewardSupplierUpdateRequest
Choose between static or dynamic limit per day
ManualCouponRewardSupplierOperationResponse
object
11 properties
11 required
SalesforceCouponPoolResponse
object
6 properties
6 required
LimitPerDayInTangoRewardSupplierCreateRequest
Choose between static or dynamic limit per day
ManualCouponUploadResponse
object
2 properties
CouponStatsResponse
object
2 properties
2 required
RewardExpiresAtInRewardSupplierCreateRequestBase
Choose between static or dynamic reward expires at
FaceValueTypeInRewardSupplierCreateRequestBase
Choose between static or dynamic face value type
RewardExpiresAtInBuiltRewardSupplierResponseBase
The reward expires at as configured: a literal value, or an expression (type:string) when defined dynamically.
CouponPoolIdInSalesforceCouponRewardSupplierResponse
The coupon pool id as configured: a literal value, or an expression (type:string) when defined dynamically.
LimitPerDayInPayPalPayoutsRewardSupplierCreateRequest
Choose between static or dynamic limit per day
BuiltRewardSupplierResponse
reward supplier after buildtime evaluation. Fields displaytype, name, displayname, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin, cashback…
24 required
BuiltRewardSupplierResponseBase
object
24 properties
DisplayTypeInRewardSupplierCreateRequestBase
Choose between static or dynamic display type
FaceValueInRewardSupplierCreateRequestBase
Choose between static or dynamic face value
PayPalPayoutsRewardSupplierResponse
object
Stored pay pal payouts reward supplier definition. Fields displaytype, name, displayname, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin, c…
26 required
RewardSupplierUpdateRequestBase
object
20 properties
SalesforceCouponRewardSupplierResponse
object
Stored salesforce coupon reward supplier definition. Fields displaytype, facevaluetype, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin, cas…
28 required
CashBackMaxInRewardSupplierResponseBase
The cash back max as configured: a literal value, or an expression (type:string) when defined dynamically.
BuiltSalesforceCouponRewardSupplierResponse
object
salesforce coupon reward supplier after buildtime evaluation. Fields displaytype, facevaluetype, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbac…
28 required
DisplayNameInManualCouponRewardSupplierCreateRequest
Choose between static or dynamic display name
DescriptionInPayPalPayoutsRewardSupplierCreateRequest
Choose between static or dynamic description
CashBackMaxInRewardSupplierUpdateRequestBase
Choose between static or dynamic cash back max
RewardExpiresAtInRewardSupplierUpdateRequestBase
Choose between static or dynamic reward expires at
DisplayNameInPayPalPayoutsRewardSupplierCreateRequest
Choose between static or dynamic display name
DisplayNameInManualCouponRewardSupplierUpdateRequest
Choose between static or dynamic display name
DisplayNameInSalesforceCouponRewardSupplierUpdateRequest
Choose between static or dynamic display name
CashBackPercentageInRewardSupplierUpdateRequestBase
Choose between static or dynamic cash back percentage
CustomRewardSupplierResponse
object
Stored custom reward supplier definition. Fields name, displayname, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin, cashbackmax, limitperda…
31 required
LimitPerDayInSalesforceCouponRewardSupplierUpdateRequest
Choose between static or dynamic limit per day
ComponentReferenceResponse
object
2 properties
SalesforceCouponRewardSupplierCreateRequest
object
2 required
CashBackPercentageInRewardSupplierCreateRequestBase
Choose between static or dynamic cash back percentage
TangoRewardSupplierResponse
object
Stored tango reward supplier definition. Fields displaytype, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin, cashbackmax, limitperday, limi…
31 required
DisplayNameInRewardSupplierUpdateRequestBase
Choose between static or dynamic display name
FormDataContentDisposition
object
8 properties
NameInRewardSupplierCreateRequestBase
Choose between static or dynamic name
RewardExpiresAtInRewardSupplierResponseBase
The reward expires at as configured: a literal value, or an expression (type:string) when defined dynamically.
LimitPerHourInCustomRewardSupplierUpdateRequest
Choose between static or dynamic limit per hour
CustomRewardSupplierUpdateRequest
object
1 required
ZonedDateTime
string
[RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339section-5.6) or [RFC 9557](https://datatracker.ietf.org/doc/html/rfc9557section-4) date-time with a num…
PayPalPayoutsRewardSupplierCreateRequest
object
3 required
DisplayNameInCustomRewardSupplierCreateRequest
Choose between static or dynamic display name
DisplayNameInSalesforceCouponRewardSupplierCreateRequest
Choose between static or dynamic display name
CashBackPercentageInRewardSupplierResponseBase
The cash back percentage as configured: a literal value, or an expression (type:string) when defined dynamically.
CashBackMaxInRewardSupplierCreateRequestBase
Choose between static or dynamic cash back max
ComponentReferenceRequest
object
2 properties
EnabledInRewardSupplierResponseBase
The enabled as configured: a literal value, or an expression (type:string) when defined dynamically.
DescriptionInTangoRewardSupplierCreateRequest
Choose between static or dynamic description
DescriptionInCustomRewardSupplierUpdateRequest
Choose between static or dynamic description
FaceValueInRewardSupplierUpdateRequestBase
Choose between static or dynamic face value
FulfilledAndSentRewardRequest
object
7 properties
7 required
DisplayTypeInRewardSupplierUpdateRequestBase
Choose between static or dynamic display type
LimitPerHourInSalesforceCouponRewardSupplierUpdateRequest
Choose between static or dynamic limit per hour
FaceValueInRewardSupplierResponseBase
The face value as configured: a literal value, or an expression (type:string) when defined dynamically.
RewardExpiresAtInTangoRewardSupplierCreateRequest
Choose between static or dynamic reward expires at
RewardExpiresAtInCustomRewardSupplierUpdateRequest
Choose between static or dynamic reward expires at
TangoBrandItemResponse
object
8 properties
RewardExpiresAtInManualCouponRewardSupplierCreateRequest
Choose between static or dynamic reward expires at
DescriptionInSalesforceCouponRewardSupplierUpdateRequest
Choose between static or dynamic description
DisplayNameInPayPalPayoutsRewardSupplierUpdateRequest
Choose between static or dynamic display name
RewardExpiresAtInPayPalPayoutsRewardSupplierUpdateRequest
Choose between static or dynamic reward expires at
BuiltManualCouponRewardSupplierResponse
object
manual coupon reward supplier after buildtime evaluation. Fields displaytype, facevaluetype, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin…
27 required
CashBackMinInRewardSupplierCreateRequestBase
Choose between static or dynamic cash back min
FailedRewardRequest
object
1 property
1 required
DisplayNameInTangoRewardSupplierUpdateRequest
Choose between static or dynamic display name
RewardExpiresAtInCustomRewardSupplierCreateRequest
Choose between static or dynamic reward expires at
DescriptionInManualCouponRewardSupplierCreateRequest
Choose between static or dynamic description
RedeemedRewardRequest
object
2 properties
2 required
LimitPerDayInCustomRewardSupplierUpdateRequest
Choose between static or dynamic limit per day
RewardSupplierResponseBase
object
23 properties
ManualCouponRewardSupplierUpdateRequest
object
1 required
LimitPerHourInManualCouponRewardSupplierCreateRequest
Choose between static or dynamic limit per hour
RewardExpiresAtInTangoRewardSupplierUpdateRequest
Choose between static or dynamic reward expires at
RestExceptionResponse
object
Represents the API error response
5 properties
5 required
DescriptionInSalesforceCouponRewardSupplierCreateRequest
Choose between static or dynamic description
LimitPerDayInRewardSupplierCreateRequestBase
Choose between static or dynamic limit per day
EnabledInRewardSupplierCreateRequestBase
Choose between static or dynamic enabled
RewardExpiresAtInSalesforceCouponRewardSupplierCreateRequest
Choose between static or dynamic reward expires at
LimitPerDayInCustomRewardSupplierCreateRequest
Choose between static or dynamic limit per day
LimitPerDayInPayPalPayoutsRewardSupplierUpdateRequest
Choose between static or dynamic limit per day
EnabledInRewardSupplierUpdateRequestBase
Choose between static or dynamic enabled
DescriptionInTangoRewardSupplierResponse
The description as configured: a literal value, or an expression (type:string) when defined dynamically.
SalesforceCouponRewardSupplierOperationResponse
object
10 properties
10 required
DisplayNameInCustomRewardSupplierUpdateRequest
Choose between static or dynamic display name
DescriptionInRewardSupplierCreateRequestBase
Choose between static or dynamic description
LimitPerDayInRewardSupplierUpdateRequestBase
Choose between static or dynamic limit per day
DisplayNameInTangoRewardSupplierCreateRequest
Choose between static or dynamic display name
SentRewardRequest
object
3 properties
3 required
CustomRewardSupplierCreateRequest
object
3 required
RewardExpiresAtInSalesforceCouponRewardSupplierUpdateRequest
Choose between static or dynamic reward expires at
DescriptionInManualCouponRewardSupplierUpdateRequest
Choose between static or dynamic description
LimitPerHourInTangoRewardSupplierCreateRequest
Choose between static or dynamic limit per hour
LimitPerHourInManualCouponRewardSupplierUpdateRequest
Choose between static or dynamic limit per hour
LimitPerHourInTangoRewardSupplierUpdateRequest
Choose between static or dynamic limit per hour
RewardSupplierUpdateRequest
Body of a PUT /v6/reward-suppliers/{rewardsupplierid} request.
1 required
LimitPerDayInTangoRewardSupplierUpdateRequest
Choose between static or dynamic limit per day
ManualCouponRewardSupplierCreateRequest
object
3 required
CashBackMinInRewardSupplierUpdateRequestBase
Choose between static or dynamic cash back min
RewardResponse
object
22 properties
22 required
LimitPerHourInSalesforceCouponRewardSupplierCreateRequest
Choose between static or dynamic limit per hour
RewardSupplierResponse
24 required
BuiltPayPalPayoutsRewardSupplierResponse
object
pay pal payouts reward supplier after buildtime evaluation. Fields displaytype, name, displayname, facevaluealgorithmtype, facevalue, cashbackpercentage, cashb…
26 required
DisplayNameInRewardSupplierCreateRequestBase
Choose between static or dynamic display name
FaceValueAlgorithmTypeInRewardSupplierUpdateRequestBase
Choose between static or dynamic face value algorithm type
LimitPerHourInRewardSupplierCreateRequestBase
Choose between static or dynamic limit per hour
LimitPerHourInPayPalPayoutsRewardSupplierCreateRequest
Choose between static or dynamic limit per hour
LimitPerDayInManualCouponRewardSupplierCreateRequest
Choose between static or dynamic limit per day
DisplayTypeInRewardSupplierResponseBase
The display type as configured: a literal value, or an expression (type:string) when defined dynamically.
CashBackMinInRewardSupplierResponseBase
The cash back min as configured: a literal value, or an expression (type:string) when defined dynamically.
LimitPerHourInRewardSupplierUpdateRequestBase
Choose between static or dynamic limit per hour
TangoRewardSupplierUpdateRequest
object
1 required
LimitPerHourInCustomRewardSupplierCreateRequest
Choose between static or dynamic limit per hour
LimitPerHourInPayPalPayoutsRewardSupplierUpdateRequest
Choose between static or dynamic limit per hour
FaceValueTypeInRewardSupplierResponseBase
The face value type as configured: a literal value, or an expression (type:string) when defined dynamically.
DescriptionInPayPalPayoutsRewardSupplierResponse
The description as configured: a literal value, or an expression (type:string) when defined dynamically.
BuiltCustomRewardSupplierResponse
object
custom reward supplier after buildtime evaluation. Fields name, displayname, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin, cashbackmax, l…
31 required
SalesforceCouponRewardSupplierUpdateRequest
object
1 required
NameInRewardSupplierUpdateRequestBase
Choose between static or dynamic name
TangoRewardSupplierCreateRequest
object
4 required
LimitPerDayInSalesforceCouponRewardSupplierCreateRequest
Choose between static or dynamic limit per day
LimitPerHourInRewardSupplierResponseBase
The limit per hour as configured: a literal value, or an expression (type:string) when defined dynamically.
FaceValueTypeInRewardSupplierUpdateRequestBase
Choose between static or dynamic face value type
ManualCouponRewardSupplierResponse
object
Stored manual coupon reward supplier definition. Fields displaytype, facevaluetype, facevaluealgorithmtype, facevalue, cashbackpercentage, cashbackmin, cashbac…
27 required
FulfilledRewardRequest
object
6 properties
6 required
DescriptionInTangoRewardSupplierUpdateRequest
Choose between static or dynamic description
FaceValueAlgorithmTypeInRewardSupplierResponseBase
The face value algorithm type as configured: a literal value, or an expression (type:string) when defined dynamically.
RewardExpiresAtInManualCouponRewardSupplierUpdateRequest
Choose between static or dynamic reward expires at
RewardExpiresAtInPayPalPayoutsRewardSupplierCreateRequest
Choose between static or dynamic reward expires at
TangoBrandResponse
object
5 properties
5 required
DisplayNameInRewardSupplierResponseBase
The display name as configured: a literal value, or an expression (type:string) when defined dynamically.
NameInRewardSupplierResponseBase
The name as configured: a literal value, or an expression (type:string) when defined dynamically.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Extole publishes across the network.