Rewards program API
Retailer codes and deals for your member perks, from one API
A perks programme is only as good as its offers. The Feedico Partner API fills your members' area, app and emails with current discount codes, deals and products from hundreds of retailers per country, gives every offer a tracked link per member, and tells your server when a member buys. No contracts with each retailer, no network accounts to open.
What the API gives your rewards programme
Retailer catalogue in one call
Merchants, discount codes, no-code deals and products with prices from CJ, Awin, Impact, Admitad, TradeTracker, TakeDeals and Takeads, in one JSON format.
Only offers your members can use
Filter by country (countries=GB), keyword, store or ending date. Expired codes drop out automatically; networks are re-read every 1 to 3 hours.
A tracked link on every offer
Each code and deal comes with a goUrl. Add your member id (sub=) and every click and sale is attributed to that member, without sharing personal data.
Sales pushed to your server
Signed postbacks when a sale is tracked, approved, declined or paid, plus click and commission reports by API.
Rules per retailer
Commission terms and traffic rules where the network publishes them (cashback, coupon sites, browser extensions), so you know which retailers fit a closed member area or an email.
No network accounts needed
The Partner API runs on Feedico's network approvals. You keep 65% of every commission your members generate.
How it works
- 1
Create a partner account
Sign up, add your site or app and create an API token. Sites go through a short manual review.
- 2
Load your country's catalogue
Call merchants, coupons and products with countries=["GB"] (or any market), cache them on your server and refresh a few times a day.
- 3
Show offers to members
Render them in your members' area, app or email. Append sub=<member id> to each goUrl when a member clicks.
- 4
Credit and report
Receive signed postbacks for each sale, show members what they saved or earned, and reconcile with the commissions report.
One request for UK codes
Ask for active offers in a country and get back codes and deals with a tracked link already built. The same call works for any market; add q for a category or store name, or endingWithinDaysfor a "last chance" section.
curl -sS -X POST "https://partner.feedico.io/api/catalog/coupons" \
-H "Authorization: Bearer fdcp_YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"countries":["GB"],"q":"fashion","pageSize":20}'{
"coupons": [
{
"id": "c_58211",
"goSlug": "104407",
"merchantName": "Example Fashion UK",
"provider": "awin_affiliate",
"code": "SAVE20",
"title": "20% off full-price styles",
"endsAt": "2026-11-30T23:59:00.000Z",
"countries": ["GB"],
"goUrl": "https://feedico.io/go/104407?p=YOUR_ID&c=SAVE20"
}
],
"meta": { "total": 37, "limit": 20, "offset": 0, "hasMore": true }
}Example values. Full field list, products, reports and postbacks in the Partner API docs and the API reference.
A weekly savings email in an afternoon
Pick the offers ending soonest or from your members' favourite categories, drop them into your email template and send. Every button is a tracked link carrying the member id, so you can see which emails and which members drive sales.
The same feed powers a members' area, an in-app savings tab or push notifications, so you build it once and reuse it everywhere.
Built for programmes with members
Subscription perks and membership clubs
Give paying members a savings page that is always full, without negotiating with each retailer.
Loyalty and rewards apps
Add a shopping section next to points and rewards, with sales attributed per member.
Employee benefits platforms
Extend an employee discount portal with thousands of online retailers by country.
Communities and newsletters
Send a weekly savings email to your list with tracked buttons, built from one API call.
Paying members cashback or points on purchases? See the API for cashback apps for commission rates per store and cashback-allowed retailers.
Rewards program API FAQ
- What is a rewards program API?
- It is an API that supplies the offers inside a rewards or perks programme: retailers, discount codes, deals and products, each with a tracked link. Feedico's Partner API collects them from seven affiliate networks, removes expired offers and returns them filtered by country, so your members always see a full, current savings page.
- Can we show the codes in a members-only area or in emails?
- Most retailers allow it, but the rules belong to each retailer's programme. Where the network publishes them, the API returns them per store (for example policies.couponSites and policies.cashback). For a launch, send us your priority retailers and we check them with you first.
- Do we have to share member data with you?
- No. You add an opaque member id to the link (sub=member_48213). It stays with Feedico, is never passed to the retailer, and comes back in reports and postbacks so you can match sales to members. Names and e-mail addresses are not needed, and e-mail addresses are rejected in the sub field.
- How fresh are the offers?
- Each network is re-read every 1 to 3 hours, and expired codes are removed from the API. Codes come from the retailers through the networks and are not tested at checkout, so show the end date and let members report a code that fails.
- Can we reward members with points or cashback on purchases?
- Yes, for retailers whose programme allows cashback or incentivised traffic. Filter the catalogue with cashback=allowed and credit members from the postbacks. The cashback page explains the full flow.
- What does it cost?
- The Partner API is free to use. Feedico is paid by the networks when your members buy, and you keep 65% of each commission, paid in USD via Payoneer once your approved balance reaches $50. If you already have your own network accounts, the Data API returns your own programmes in the same format.
- How big is the UK catalogue?
- In a snapshot from 26 October 2026, the UK catalogue had 750+ retailers with live offers, about 950 discount codes, 1,600+ deals without a code and around 219,000 UK products with prices. These totals change every hour as offers start, end and retailers join or leave.
Affiliate disclosure: some links on Feedico are affiliate links. We may earn a commission when you buy through them, at no extra cost to you. Publishers still need programme approval and compliant use at each affiliate network. Feedico provides the integration layer, not a substitute for network terms.
Related pages
Ready to try it on your own networks?
Free plan, no credit card. Or start from the ready catalog with the Partner Program.