Top Offers Feed
Our picks and 30-day converters, already in order.
One parameter on the Offer API. Our team's picks plus the offers that converted most in the last 30 days, at your payouts.
/publisher/offers?segment=top&platform=iOS&country=US - Kelp Garden Puzzle · iOS $5.10 per install
- Harbor Blocks Puzzle · iOS $4.20 per install
- Copper Kitchen Cooking · iOS $3.80 per install
No rank field. The order of the array is the rank, so show rows as they arrive.
01How we rank it
Four plain rules, in order.
The list isn't personalized to your users. The same rules build every publisher's list.
How it is built
Skip this animation Skip these steps- 01 Picks
Our picks take their slots
Our team picks the offers we lead with. A pick keeps its slot while it runs, as long as it still pays the way its list does: on the install, or on another action.
Sample list · our picks first$1 or more10+ conversions · 30 days15% or fewer reversed 100+ clicks, 0 conversions · 7 days: out- Harbor Blocks Pick 41 conv · 5% reversed $4.20
- Lantern Run Pick 22 conv · 9% reversed $2.90
- Copper Kitchen 26 conv · 8% reversed $3.80
- Saltreed Farm 55 conv · 4% reversed $0.60
- Moss & Match 6 conv · 0% reversed $2.10
- Reedmoor Town 18 conv · 33% reversed $3.20
- Fernway Solitaire 33 conv · 6% reversed $1.70
- Kelp Garden 12 conv · 8% reversed $5.10
- 02 The bar
Other slots need three numbers
An open slot goes to an offer that pays $1 or more, converted at least 10 times in the last 30 days and had 15% or fewer of those reversed. Conversions count across all AffiliateOS traffic.
Three bars for every other offer$1 or more10+ conversions · 30 days15% or fewer reversed 100+ clicks, 0 conversions · 7 days: out- Harbor Blocks Pick 41 conv · 5% reversed $4.20
- Lantern Run Pick 22 conv · 9% reversed $2.90
- Copper Kitchen 26 conv · 8% reversed $3.80
- Saltreed Farm pays $0.60 $0.60
- Moss & Match 6 conv · 30 days $2.10
- Reedmoor Town 33% reversed $3.20
- Fernway Solitaire 33 conv · 6% reversed $1.70
- Kelp Garden 12 conv · 8% reversed $5.10
- 03 Stopped
Offers that stop converting drop out
100 or more clicks in the last 7 days and not one conversion, and the offer leaves the list. Picks included.
Stopped offers drop out$1 or more10+ conversions · 30 days15% or fewer reversed 100+ clicks, 0 conversions · 7 days: out- Harbor Blocks Pick 41 conv · 5% reversed $4.20
- Lantern Run Pick 180 clicks, 0 conv $2.90
- Copper Kitchen 26 conv · 8% reversed $3.80
- Saltreed Farm pays $0.60 $0.60
- Moss & Match 6 conv · 30 days $2.10
- Reedmoor Town 33% reversed $3.20
- Fernway Solitaire 33 conv · 6% reversed $1.70
- Kelp Garden 12 conv · 8% reversed $5.10
- 04 Order
Then the order
Install offers go highest install payout first. Then a second list of offers paid on one action, such as a sign-up or a free trial: our picks first, then the most conversions. The stats behind it refresh once a day.
Install offers by install payout$1 or more10+ conversions · 30 days15% or fewer reversed 100+ clicks, 0 conversions · 7 days: out- 01 Kelp Garden 12 conv · 8% reversed $5.10
- 02 Harbor Blocks Pick 41 conv · 5% reversed $4.20
- 03 Copper Kitchen 26 conv · 8% reversed $3.80
- 04 Fernway Solitaire 33 conv · 6% reversed $1.70
- Lantern Run Pick 180 clicks, 0 conv $2.90
- Saltreed Farm pays $0.60 $0.60
- Moss & Match 6 conv · 30 days $2.10
- Reedmoor Town 33% reversed $3.20
Step 1 of 4
Try it
Switch a rule off.
Each rule keeps something out of the example list. Turn one off and that offer slides in, with the reason it was left out.
Rules
- Pays $1 or more
- Converted 10 or more times in the last 30 days
- 15% or fewer of those conversions reversed
- Converted in the last 7 days, or under 100 clicks
Switch one off to see the offer it keeps out.
- 01 Kelp Garden $5.10
- 02 Harbor Blocks Pick $4.20
- 03 Copper Kitchen $3.80
- 04 Fernway Solitaire $1.70
- Lantern Run Pick Kept out: 180 clicks, 0 conv $2.90
- Saltreed Farm Kept out: pays $0.60 $0.60
- Moss & Match Kept out: 6 conv · 30 days $2.10
- Reedmoor Town Kept out: 33% reversed $3.20
Rules and what each keeps out in this example: Lantern Run, 180 clicks and no conversion in 7 days, kept out by the rule “Converted in the last 7 days, or under 100 clicks”; Saltreed Farm, pays $0.60, kept out by the rule “Pays $1 or more”; Moss & Match, 6 conversions in 30 days, kept out by the rule “Converted 10 or more times in the last 30 days”; Reedmoor Town, 33% of conversions reversed, kept out by the rule “15% or fewer of those conversions reversed”.
02Compare
When to use each call.
Same key, same tracking links. The difference is who does the ordering.
| Offer API | Top Offers Feed | |
|---|---|---|
| What comes back | Every offer your account can run | Our picks and 30-day converters, at most 100 |
| Order | None until you sort | Ours. sort is ignored |
| The call | GET /publisher/offers | The same call with segment=top |
| Filters | Platform, country, US state, OS version and more | The same filters |
| Payouts and links | Yours | Yours |
| Changes | Through the day, as offers start and stop | Built from your live list; its stats refresh daily |
| Best for | Search, categories and your own ranking | A first screen with no ranking work |
Use both. The feed for your first screen, the Offer API for search and everything after.
03Your account
Same ranking, your payouts.
The list is built from your own offer rows, so it only holds offers your account can run, each at your payout and with your tracking link.
curl -G "$AFFILIATEOS_API/publisher/offers" \
-d segment=top -d platform=iOS -d country=US \
-H "x-api-key: $AFFILIATEOS_KEY" const url = process.env.AFFILIATEOS_API + "/publisher/offers"
+ "?segment=top&platform=iOS&country=US";
const res = await fetch(url, {
headers: { "x-api-key": process.env.AFFILIATEOS_KEY },
});
const { data } = await res.json();
// data.offers is in order: index 0 is rank 1 - 01 Our ranked list Picks, then offers that cleared the bar. The same starting point for every publisher.
- 02 Cut to your account Offers your account can't run are skipped, and the next one moves up.
- 03 Priced at your payouts Each row carries your payout, in US dollars.
- 04 Your tracking links Every row comes with a link that credits you. Add your user's ID.
04Live
The list as it stands.
Built by the same rules. Your own call returns the feed as rows for your account, with your tracking links and your filters.
This preview keeps only offers paid per install. It also leaves out casino and real-money offers, other rewarded apps and a game's lower-paying second listing. The rest stay in the feed's order.
- Monopoly Go $9.49 per install
- RAID: Shadow Legends $8.82 per install
- Travel Town $5.89 per install
- MU: Dark Epoch $5.25 per install
- Viking Rise $4.46 per install
- Doomsday: Last Survivors $4.20 per install
Is it personalized to my users?
No. Every list starts from the same picks and the same 30 days of conversions across AffiliateOS traffic. It is then cut to the offers your account can run, at your payouts.
How often does it change?
The conversion stats behind it refresh once a day. An offer that stops running leaves your list when it stops, and payouts come from your account on every call.
Can I filter it?
Yes. Platform, country and the other Offer API filters work. sort is ignored, so the order stays ours.
Can I leave out betting and real-money offers?
Yes. Add vertical=none to the call. It leaves out sportsbooks, daily fantasy and play-for-money casino, sweepstakes and poker offers.
How many offers are in it?
At most 100 rows: up to 60 install offers, then up to 40 offers paid on one action. On an account paid per step, at most 40. Its length changes with your account and each day's stats, so read the whole response rather than counting on a number.
Where is the rank?
In the order of the array. There is no rank field: the first offer is first.
Put our order on your first screen.
Publisher sign-up is by request. We reply by email.