Triple API and Webhooks
Webhooks

Notifications

1min
POST
https://api.tripleup.dev/reward_webhook_url
triple Prod

Note: This is not a valid triple API endpoint.

If a Publisher or Portfolio Manager subscribes to receive notifications we will send reward status messages to the registered endpoint. This describes what our outbound webhook call will provide to the triple partner.

The payload is contained as a string within the Message key sent by AWS SNS.

The transaction_amount and reward_amount fields are passed as strings but always contain decimal numerics.

Body Parameters
body
Description
The Transaction webhook payload is contained within a Notification type SNS message. The AWS documentation on this format is available in [AWS SNS Message and JSON formats](https://docs.aws.amazon.com/sns/latest/dg/sns-message-and-json-formats.html#http-notification-json).
publisher_external_id
card_program_external_id
*
card_account_external_id
*
transaction_external_id
*
offer_id
*
reward_id
*
merchant_name
reward_status
*
reward_amount
reward_currency_code
*
transaction_timestamp
*
transaction_amount
*
transaction_currency_code
*
notes
rejection
Responses
200
Your server returns this code if it accepts the call.
401
Unauthorized