Tools · embed & API
Live codes on your site: widget and API
One iframe puts the live code list on any page; one URL gives you the data as JSON. Same honest status labels as the wire. The price is a link back.
Updated 2 Sep 2026 · reviewed against the official channels
The widget
Paste this where you want the list. Swap platform for stakeus or rainbet, add &theme=light for light pages.
<iframe src="https://dropsiren.com/embed?platform=stakecom&limit=6" width="100%" height="420" style="border:0;border-radius:12px" loading="lazy" title="Live Stake bonus codes"></iframe> <p style="font-size:12px"><a href="https://dropsiren.com/" rel="noopener">Live Stake bonus codes by DropSiren</a></p>
Live preview
The API
GET https://dropsiren.com/api/v1/codes?platform=stakecom&limit=10
- platform: stakecom · stakeus · rainbet (omit for all)
- status: live · likely_claimed · expired (omit for all)
- limit: 1–100, default 25
Each item carries the code, casino, kind, value and currency, pool and derived claims, the wager requirement and its window in days, the UTC post time, the age-based status, its origin (official channel, forum, or relayed link) and two URLs: the code's record page and Stake's or Rainbet's claim path. Open CORS, cached one minute.
{
"source": "https://dropsiren.com",
"count": 1,
"items": [{
"code": "stakecom1mj86hrgqn5mrv",
"platform": "stakecom",
"kind": "drop",
"value": 3, "currency": "USD",
"pool": 2000, "claims": 667,
"wagerRequirement": 12000, "wagerWindowDays": 7,
"postedAt": "2026-09-02T07:32:00.000Z",
"status": "live",
"origin": "telegram",
"url": "https://dropsiren.com/codes/stakecom1mj86hrgqn5mrv",
"claimUrl": "https://stake.com/settings/offers?c=DropSiren"
}]
}Rules
- Keep the attribution link visible wherever the data is shown.
- Don't strip the status — showing a day-old code as live is what we exist to prevent.
- Don't resell the feed. Streamers, Discord bots, community sites: go ahead.
Want it in Discord without any code? Connect a channel.
Questions people actually ask
- Is the widget free?
- Yes. The only condition is the visible attribution link under it, which the snippet includes. Remove it and we may block the embed.
- How often does it update?
- The widget reloads itself every minute; the API is cached for 60 seconds. Codes appear within a minute or two of the official post.
- Can I change the look?
- Parameters: platform (stakecom, stakeus, rainbet), limit (1–20), theme (dark or light). The iframe inherits nothing from your page, so it always renders correctly.
- What does the API return?
- JSON with code, casino, kind, value and currency, pool and claims, wager requirement and window, posted time (UTC), age-based status, origin (official channel, forum, or relayed), the record URL and the claim URL. CORS is open.
- Are there rate limits?
- Be reasonable: one request per minute per page is plenty since the data is cached for a minute anyway. Heavy polling gets blocked.
- Can I get the codes into Discord instead?
- Yes — the Discord page connects a channel with a webhook, no code needed.