Submit an Offer

Submit an offer.

Body Params
integer

Activation_Window_Minutes is the number of minutes the offer is active after the customer had activated it.

boolean

When enabled, will allow an offer activation to occur after a purchase has already been made.

boolean

Enables the offer to be "Always On", whereby no activations are required and redemptions will be generated for all qualifying consumers from the publisher (transaction provider). Note: Allow Activation After Purchase must also be enabled when Always On is enabled.

string
length ≥ 1

The limit of amount back rewards that can be awarded on a single offer redemption. Setting to 0 will enable no limit.

string
length ≥ 1

The amount of rewards awarded per qualified dollar spent on the offer.

string
length ≥ 1

The amount of rewards awarded per qualified unit spent purchased.

string

The type of the amount back award (e.g. DOLLARS, POINTS, etc.)

integer

The total amount that can be spent on this offer during the offer's lifetime.

integer
required

The Banyan ID for the advertiser (receipt provider) participating in the offer.

uuid
required

The Banyan ID for the campaign this offer belongs to.

string
card_types
array of strings
card_types
string

The currency code for amount back rewards (if in DOLLARS)

date-time

The timestamp at which the offer will no longer be eligible for fulfillment.

string

The name of the offer given by the publisher.

offer_criteria
object
offer_hotel_criteria
object
boolean

Allows the choice of overriding the default behavior to prorate qualified item spend. Default: true.

string
required

The offer ID given by the publisher.

boolean

Will enable the Offer Redemptions generated for this offer to include receipt details.

date-time

The timestamp at which the offer will be eligible for fulfillment.

Responses

Language
Credentials
OAuth2
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json