Cricbuzz API endpoint
Returns team purse metadata and role-grouped Batters, Wicket Keepers, All Rounders and Bowlers. Discover team_id through auction/teams/options or auction/teams; discover currency through auction/seasons.
/cricbuzz/auction/teamReturns one selected team’s purse metadata and role-grouped roster. Discover valid edition-scoped team IDs from /api/v1/cricbuzz/auction/teams/options or /api/v1/cricbuzz/auction/teams; discover the season’s currencies from /api/v1/cricbuzz/auction/seasons.
tournament (required): ipl, wpl, sa20, hunm, hunw.year (required): IPL 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026; WPL 2023, 2024, 2025, 2026, 2027; SA20 2027; HUNM 2026; HUNW 2026.currency (required): a currency in the selected edition's currencies list.team_id (required): a positive team ID from the selected edition's Team directory; IDs differ by edition.The response includes team purse and roster counts, plus Batters, Wicket Keepers, All Rounders, and Bowlers groups. Player records preserve source identity, role, country, base/auction price, status and image metadata. The team ID is validated against the selected edition’s live team directory before the detail request.
| Field | Filled in, of 4 checked | Values in the sample |
|---|---|---|
| role | 4 | “Batters” and 3 other values |
| players | 4 | median 5 entries |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| tournament | string | Yes | Tournament identifier from cricbuzz/auction/seasons: ipl, wpl, sa20, hunm, hunw | sa20 | |
| year | string | Yes | Edition from cricbuzz/auction/seasons: IPL 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026; WPL 2023, 2024, 2025, 2026, 2027; SA20 2027; HUNM 2026; HUNW 2026 | 2027 | |
| currency | string | Yes | Currency accepted by the selected edition: INR, USD, EUR, GBP, AUD, CAD, NZD, AED, ZAR, PKR, LKR, BDT, NPR | ZAR | |
| team_id | integer | Yes | Team ID returned by auction/teams/options for the selected edition | 1242 | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/cricbuzz/auction/team?tournament=sa20&year=2027¤cy=ZAR&team_id=1242" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"tournament": "sa20",
"year": "2027",
"currency": "ZAR",
"team": {
"team_id": 1242,
"name": "MI Cape Town",
"full_name": "MI Cape Town"
},
"groups": [
{
"role": "Batters",
"players": []
},
{
"role": "Wicket Keepers",
"players": []
},
{
"role": "All Rounders",
"players": []
},
{
"role": "Bowlers",
"players": []
}
],
"total": 0
}
}Request schema
No body schema
Response schema
#/definitions/cricbuzz.auctionTeamDetailResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | cricbuzz.AuctionTeamDetailResponse | No | ||||
| data.currency | string | No | ||||
| data.fetched_at | string | No | ||||
| data.groups | array | No | ||||
| data.groups[].players | array | No | AuctionPlayer record, 18 fields: auction_price, auction_remarks, base_price, capped_status, country, country_id, id, name, player_id, player_image_id, player_overseas, role and 6 more. Described under Cricbuzz auction live tab API. | |||
| data.groups[].role | string | No | ||||
| data.season | string | No | ||||
| data.source_url | string | No | ||||
| data.team | cricbuzz.AuctionTeamSummary | No | AuctionTeamSummary record, 15 fields: auction_spend, full_name, image_id, max_overseas_players, max_players, name, player_slots_local, player_slots_overseas, players_bought, purse_at_start, purse_remaining, retention_spent and 3 more. Described under Get Cricbuzz auction team summaries API. | |||
| data.total | integer | No | ||||
| data.tournament | string | No | ||||
| data.year | string | No | ||||
| msg | string | No | OK |
| Status | Description | Schema |
|---|---|---|
| 400 | Bad Request | #/definitions/app.Response |
| 404 | Not Found | #/definitions/app.Response |
| 429 | Too Many Requests | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/cricbuzz/auction/team?tournament=sa20&year=2027¤cy=ZAR&team_id=1242" \
-H "x-api-key: $CRAWLORA_API_KEY"