Global catalogue API
Free global coupon API & coupon database
Query a coupon catalog API spanning tens of thousands of merchants and promo codes — no per-request fees. Only your membership's monthly API limits apply.
Unique merchants
40,000+
Coded coupons (deduped)
70,000+
Per-request fee
$0
Free to use — membership limits only
Unlike marketplaces that charge per store or per thousand calls, Feedico's global coupon database API is bundled with every account. Sign up, create your fdco_ token, and paginate the catalogue. You pay for your Feedico plan — not per catalogue row.
| Plan | API requests / month | Catalogue access |
|---|---|---|
| Free | 5k | Included |
| Starter | 50k | Included |
| Pro | 500k | Included |
| Business | 5M | Included |
Counts successful /api/v1/catalog/* and /api/v1/me/* responses per UTC calendar month.
Two catalogue endpoints
POST-only JSON API — same filters as your account lists: page, pageSize, provider, firmName.
Global firms
Unique merchant display names across all synced tenants. CJ, Impact, Admitad, Takeads, Awin programmes, and more.
POST /api/v1/catalog/networksGlobal coupons
Promo codes with a non-empty code field, deduplicated by brand + code. No offerUrl — discovery only.
POST /api/v1/catalog/couponsExample request
curl -s https://api.feedico.io/api/v1/catalog/coupons \
-H "Authorization: Bearer fdco_YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"page":1,"pageSize":50,"firmName":"Banggood"}'Built for publisher & SEO workflows
- Coupon & voucher websites researching brand coverage
- Cashback apps validating merchant availability
- Browser extensions pre-indexing promo codes by domain
- SEO teams building merchant landing pages with live data
- Data teams seeding warehouses before connecting own networks
- AI agents and comparison tools needing structured deal metadata
Catalogue vs your connected feed
| Global catalogue | Your coupon API | |
|---|---|---|
| Scope | All tenants (discovery) | Your programmes only |
| Affiliate links | No offerUrl | Your synced offerUrl |
| Networks required | No — token only | Connect & approve programmes |
| Best for | Research, SEO, coverage maps | Production publishing |
Frequently asked questions
- Is the global coupon API really free?
- Yes. There is no separate pay-per-request fee for the global catalogue endpoints. Create a Feedico account, generate your API token, and call POST /api/v1/catalog/networks or /api/v1/catalog/coupons. Usage is included with membership; only monthly API request limits apply per plan.
- What are the membership limits?
- Each successful catalogue or account API call counts as one request against your plan's monthly cap (UTC calendar month). Free includes 5,000 requests/month; Starter 50,000; Pro 500,000; Business 5 million. Upgrade your plan when you need higher throughput.
- How is this different from the coupon API for my own networks?
- POST /api/v1/me/* returns coupons and merchants from programmes you connected with your own affiliate credentials — including offerUrl where your sync provides it. POST /api/v1/catalog/* returns a cross-tenant discovery index: unique brand names and deduplicated promo codes without sharing other publishers' affiliate tracking links.
- Does the catalogue include Awin coupons?
- Yes. Global firms merge unified affiliate network rows with Awin programme snapshots. Global coupons include coded rows from unified tables plus Awin voucher promotions where a voucher.code is present.
- Why is offerUrl not returned on catalogue coupons?
- offerUrl values are publisher-specific affiliate tracking links. The global catalogue is a discovery layer — you receive brandName, code, title, dates, and merchantWebsiteUrl, then attach your own compliant affiliate links when publishing.
- Can I try it without writing code?
- Yes. Browse the public live coupon feed sandbox, use the Catalog API explorer in your dashboard after sign-up, or open the Scalar reference at api.feedico.io with your fdco_ token.
Related pages
You need programme approval and compliant use at each affiliate network. Feedico provides the integration layer - not a substitute for network terms.