/alliances

get
post

Create a new alliance

delete
get
put

/sponsors

get
post

Create a new sponsor

delete
get
put

/operators

get

Get a list of operators

post

Create a new operator

delete

Delete operator

get

Get operator

put

Update an operator

/authenticate

get

/consumers

get
get
patch
get
get
get

List transactions available for a specific consumer identified by its mobile number.

get
get
get

/experiences

get

List of all experiences

post

Create a new experience

get

Get experience

get

Get experience terms and conditions

post

Create a new experience terms and conditions

put

Update a experience terms

delete

Delete a experience terms

/rewards

get

List rewards available for a specific consumer identified by mobile number.

post

Create a new reward
If prize is informed the reward will be created as qualified and payment will executed.
When creating a lot of rewards the return of the API should be a 202.

get

Get reward

get

List deals available for a specific consumer identified by reward id.

get

List booster experiences available for a specific consumer identified by reward id.

/payments

get

List payments available for a specific consumer identified by mobile number.

post

Create a new payment

get

Get payment

/campaigns

get

List all created campaigns

post

Create a new campaign

/push

post

Create a new push

/typeform

get

Retrieve a specific typeform json information by id

/subscriptons

get

Retrieve a list of subscriptions

post

Create a new subscription

get

Retrieve a specific subscription by id

put

Update a specific subscription by id

delete

Delete a specific subscription by id

/prizes

get

Get a prize list

post

Create a new prize

get

Retrieve prize

put

Update an existing prize

delete

Delete prize

/qualifiedRewards/{id}

post

Qualify one reward.

/donePayments

post

Transit a payment state from forwarded to done