Eldorado APIeldorado.com ↗
Access Eldorado.gg game listings, seller profiles, reviews, and offer details for in-game currency, accounts, and boosting services via a structured API.
What is the Eldorado API?
The Eldorado.gg API covers 12 endpoints that expose marketplace data across in-game currency, account, and boosting categories. Use get_currency_listings to pull paginated seller offers with region, server, and faction filters, or call get_account_offer_detail to retrieve full offer descriptions, seller verification status, delivery time estimates, and similar listings — all in structured JSON.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/4085eceb-c0c6-4f76-92ed-b8a29679870a/get_homepage_featured' \ -H 'X-API-Key: $PARSE_API_KEY'
Returns trending games and popular offers from the Eldorado.gg homepage. Popular games are sorted by popularGameSortOrder, trending games by trendingRatio descending. Up to 20 results per category.
No input parameters required.
{
"type": "object",
"fields": {
"popular_games": "array of game summary objects sorted by popularGameSortOrder",
"trending_games": "array of game summary objects sorted by trendingRatio descending"
},
"sample": {
"data": {
"popular_games": [
{
"title": "Items",
"gameId": "259",
"category": "CustomItem",
"gameName": "Steal a Brainrot",
"imageAlt": "steal a brainrot brainrots",
"seoAlias": "steal-a-brainrot-brainrots",
"gameGroup": "Roblox",
"isHighRisk": false,
"createdDate": "2025-06-19T06:38:39.7206464Z",
"legacyUrlId": null,
"synonymNames": [
"Steal a Brainrot"
],
"isPopularGame": true,
"menuGameTitle": "Steal a Brainrot",
"isPopularGameV2": true,
"isSingleOfferGame": false,
"popularGameSortOrder": 1,
"popularGameSortOrderV2": 1
}
],
"trending_games": []
},
"status": "success"
}
}About the Eldorado API
What the API Covers
The Eldorado.gg API surfaces data from the Eldorado.gg peer-to-peer game marketplace. It covers four listing types — Currency, Account, CustomItem, and boosting requests — plus homepage discovery, seller profiles, and buyer reviews. Game IDs are consistent across endpoints: '0' is World of Warcraft, '16' is Fortnite, '10' is Old School RuneScape. Use list_currency_games or list_account_games to enumerate all supported titles and their gameId values before querying listings.
Listings and Filters
get_currency_listings accepts a required game_id and optional te0, te1, and te2 parameters that represent hierarchical trade environments — typically Region, Server, and Faction. The valid values for those filters come from get_game_page, which returns a nested tradeEnvironments array and an attributeFilters array specific to the game/category pair. Currency listing pages return up to 150 results each, with totalPages and recordCount fields for pagination. Account listings via get_account_listings use a smaller page size of 24 and support page for iteration. get_account_offer_detail takes a UUID offer_id and returns offerTitle, description, pricePerUnit, tradeEnvironmentValues, attributes, delivery stats, and a similarOffers array — but only works for Account and CustomItem categories; passing a Currency offer ID returns a not-found error.
Seller Data
get_seller_profile and get_seller_reviews accept a user_id (OAuth-prefixed string) and return feedback metrics including feedbackScore, positiveCount, negativeCount, and disputedAccountOrderRatio. Reviews are paginated with a cursor pattern via nextPageCursor and previousPageCursor, returning 5 records per page, and can be filtered by category (Currency, Account, CustomItem, TopUp). If you have a username rather than an ID, get_user_by_username resolves the username to an internal ID and returns combined profile data including isVerifiedSeller, isOnline, createdDate, and orderStats.
Discovery
get_homepage_featured returns two arrays: popular_games sorted by popularGameSortOrder and trending_games sorted by trendingRatio descending, with up to 20 entries each. search_listings matches a keyword against gameName, title, and synonymNames fields and returns up to 50 results — note that the same gameId can appear multiple times if it exists in more than one category.
The Eldorado API is a managed, monitored endpoint for eldorado.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when eldorado.com 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 eldorado.com 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?+
- Monitor in-game currency prices across regions by polling get_currency_listings with te0/te1/te2 filters for a specific game.
- Aggregate seller reputation data by combining get_seller_profile metrics with paginated get_seller_reviews results.
- Track trending and popular games on the marketplace using the trendingRatio and popularGameSortOrder fields from get_homepage_featured.
- Build a game account inventory browser by iterating get_account_listings pages and fetching full details via get_account_offer_detail.
- Resolve a seller's username to their full profile and order history using get_user_by_username.
- Discover available server and faction filter options for a game before querying listings using get_game_page tradeEnvironments.
- Compare boosting service availability across games by paginating get_boosting_listings for multiple game IDs.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.