1weuuy API1weuuy.life ↗
Browse the 1win casino game catalog via API. List categories, providers, and retrieve detailed game info including demo availability and bonus eligibility.
What is the 1weuuy API?
The 1win Casino API exposes 3 endpoints that cover the full game catalog of the 1win online casino platform: category listings with game counts, provider rosters, and per-game detail records. The get_game_info endpoint returns 7 fields per game including has_demo, can_use_bonus_balance, and a nested provider_details object, giving developers a structured view of what each title supports before presenting it to users.
curl -X GET 'https://api.parse.bot/scraper/7db742a2-135c-429b-b287-dcd8775a1594/list_categories?lang=en&preset=casino' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace 1weuuy-life-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""Walkthrough: 1win Casino SDK — bounded, re-runnable; every call capped."""
from parse_apis.api_1weuuy_life_api import OneWin, Preset, GameNotFound
client = OneWin()
# List categories for the casino preset.
for cat in client.categories.list(preset=Preset.CASINO, limit=3):
print(cat.name, cat.game_count)
# List game providers.
for prov in client.providers.list(limit=3):
print(prov.name, prov.game_count)
# Look up a specific game by ID.
try:
game = client.games.get(game_id="v_1wingames:luckyjetvip")
print(game.name, game.provider, game.has_demo)
except GameNotFound as e:
print("not found:", e.game_id)
print("exercised: categories.list / providers.list / games.get")
Returns all casino game categories for a given preset (casino, live-games, quick-games). Each category includes its slug, display name, and the number of games it contains.
| Param | Type | Description |
|---|---|---|
| lang | string | Language code for category names (e.g. 'en', 'fr', 'pt'). |
| preset | string | The catalog preset to query. |
{
"type": "object",
"fields": {
"categories": "array of category objects with id, name, slug, game_count"
},
"sample": {
"categories": [
{
"id": 64,
"name": "1win games",
"slug": "1win-games",
"game_count": 16
},
{
"id": 14,
"name": "Quick games",
"slug": "quick-games",
"game_count": 230
},
{
"id": 5,
"name": "Slots",
"slug": "slots",
"game_count": 2849
}
]
}
}About the 1weuuy API
Category and Preset Browsing
The list_categories endpoint accepts two optional parameters: lang (e.g. en, fr, pt) and preset. The preset parameter selects the catalog section — casino, live-games, or quick-games — so you can scope results to a specific game type. Each returned category object includes an id, name, slug, and game_count, making it straightforward to build navigation menus or filter UIs without a separate count query.
Provider Data
list_providers takes no parameters and returns the full list of software providers active on the platform. Each provider object includes name and game_count. This is useful for building provider-filter components or auditing which studios have the most titles on the platform.
Per-Game Detail
get_game_info accepts a game_id in provider:slug format (e.g. v_1wingames:luckyjetvip) and returns a single game record. Key fields include has_demo (boolean indicating free-play availability), can_use_bonus_balance (boolean for bonus wagering eligibility), tags (array), provider (string), and a provider_details object that repeats the provider name alongside its total games_count. Game IDs can be constructed from category and provider data returned by the other two endpoints.
The 1weuuy API is a managed, monitored endpoint for 1weuuy.life — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when 1weuuy.life changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official 1weuuy.life API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Build a casino lobby UI that organizes games by category slug and preset (casino vs. live-games vs. quick-games).
- Filter a game grid to show only titles where
has_demois true, letting users try before depositing. - Display bonus-eligible titles by querying
can_use_bonus_balanceon each game returned from a category. - Populate a provider filter dropdown using
list_providerswith each provider'sgame_countshown alongside the name. - Track catalog changes over time by periodically comparing
game_countvalues across categories or providers. - Localize a game browser by passing different
langcodes tolist_categoriesfor multilingual deployments. - Cross-reference
provider_details.games_countagainstlist_providersdata to validate catalog consistency.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does 1win have an official public developer API?+
What does `get_game_info` return beyond the game name?+
id, name, tags (an array), has_demo (boolean), provider (string), provider_details (an object with provider name and total games count for that provider), and can_use_bonus_balance (boolean). These fields together cover demo availability and bonus wagering eligibility for the given game.Can I retrieve a full list of games within a specific category?+
list_categories returns category metadata including game_count, and get_game_info returns details for a single game by ID. There is no endpoint that pages through all games within a category. You can fork this API on Parse and revise it to add a game-listing endpoint scoped to a category slug.Does `list_providers` support filtering by preset or language?+
list_providers accepts no parameters and returns all providers across the full catalog regardless of preset or language. It covers name and game_count only. You can fork this API on Parse and revise it to add filtering parameters or richer provider metadata.Are real-money balance or player account details accessible through this API?+
list_categories), providers (via list_providers), and static game attributes like has_demo and can_use_bonus_balance (via get_game_info). You can fork this API on Parse and revise it to target other public data surfaces if needed.