Links
Comment on page

Get Offer History

API endpoint to fetch historical details for a specific offer. Use it to get the status of each offer event.

Required Query Parameters

Parameter
Description
Type
Example
aff_id
Your affiliate ID. Can be found on the Offers API page.
Any Integer
60000
api_key
Your API key. Can be found on the Offers API page.
Any String
941bd1fecf7e6596823b895e04df3a0c
wall_code
Wall code that can be found on the AdGate Rewards page
String
nQug
user_id
The affiliate's user ID. Max length 255 bytes
String
user12345
offer_id
The ID of the offer
Integer
12345

Optional Query Parameters

Parameter
Description
Type
Example
lang
The language as provided by the browser (from Accept-Language HTTP header). Defaults to English if not provided.
String
en-US,en;q=0.5

Response

Field
Note
Type
Example
offer_id
Offer ID
int
341022
anchor
Offer title to display to users
string
Playstation 5
description
Description to display to the user
string
Enter to win a Playstation 5!
requirements
What the user should do to complete an offer
string
Sign up with valid information and complete the full survey.
icon_url
Square icon URL
string
contact_url
Link to the contact page
string
https://seek.gg/contact/nQ/testing-prodege/360819
started_on
The unix timestamp of the first click
int
1676040060
events
An array of events the user may complete to earn points. Each event is an object.
array
[see below]
events.#.uuid
ID of the event
string
0dc43f54-135a-46a4-a51c-a2c5f3cfdac0
events.#.name
Event name to display to the user
string
Completed
events.#.type
"flat" or "dynamic". Flat events have static point values. Dynamic events will have varying payouts.
string
flat
events.#.multiple_conversions_allowed
Whether the user is allowed to complete the event multiple times.
bool
FALSE
events.#.payable
Whether the event pays anything to the user
bool
TRUE
events.#.status
One of the following: 'viewed', 'pending', 'completed', 'cancelled'
string
viewed
events.#.timestamp
The unix timestamp of the last conversion, if any
int|null
1672242051
events.#.promised_flat_points
The number of points the user will be rewarded upon completion. Will be 0 if the event is not payable. Will be null if the event is a dynamic payout type.
float|null
126.72
events.#.promised_flat_payout
The payout that will be awarded for completing this event. Will be 0 if the event is not payable.
float|null
46.22
events.#.dynamic_display_type
Either "up_to" or "commission". This determines how the potential points are displayed.
string|null
up_to
"up_to": display "Up to {dynamic points amount}
"commission": display "{dynamic points amount} per ${dynamic payout amount}
events.#.promised_dynamic_points
Amount of dynamic points promised to the user per the {payout} below. Example: "Earn {promised_dynamic_points} per ${promised_dynamic_payout}" -- "Earn 100 points per $1".
float|null
187.9
events.#.promised_dynamic_payout
The dollar amount to display for dynamic display. Example: "Earn {promised_dynamic_points} per ${promised_dynamic_payout}" -- "Earn 100 points per $1".
float|null
0.1
events.#.approved_conversions
How many approved (payable) conversions there are.
int
0
events.#.approved_points
How many approved (payable) points there are.
float
0
events.#.pending_conversions
How many conversions are pending
int
0
events.#.pending_points
How many points are pending.
float
0
events.#.pending_reasons
Explains, in text, why the event is in "pending" status.
string
Waiting for phone verification

Sample Response

{
"data": {
"offer_id": 360819,
"anchor": "Opinion Labs",
"description": "Answer some profile questions about yourself and our system will determine if the selected survey is a good fit based on your answers. Complete surveys honestly and completely. Get paid for your efforts through your favorite rewards platform. ",
"requirements": "Enter your profile information and complete one survey from the available options. Fake information will not be credited. Can be completed multiple times.",
"icon_url": "https://main-p.agmcdn.com/offers/1613580417599.gif",
"events": [
{
"uuid": "48097169-5ef7-476a-92ac-869884120096",
"name": "Completed",
"type": "flat",
"multiple_conversions_allowed": true,
"approved_conversions": 0,
"approved_points": 0,
"pending_conversions": 0,
"pending_points": 0,
"status": "viewed",
"payable": true,
"timestamp": null,
"pending_reasons": "",
"flat_points": 125,
"flat_payout": 1.25,
"flat_promotional_points": null,
"dynamic_display_type": null,
"dynamic_points": null,
"dynamic_payout": null,
"dynamic_promotional_points": null
}
],
"started_on": 1676040060,
"contact_url": "https://adgaterewards.com/contact/nQ/user12345/360819"
}
}