GET Hero Filters
/web/academy/heroes
Retrieve a list of heroes with filtering options for role and lane. Supports query parameters for role, lane, pagination, sorting, and localization.
Query parameters:
- role: Role filter. Multi allowed:
tank,fighter,assassin,mage,marksman,support. Example:role=tank&role=fighter. - lane: Lane filter. Multi allowed:
exp,mid,roam,jungle,gold. Example:lane=exp&lane=mid. - size: Number of items per page (minimum: 1).
- index: Page index (starting from 1).
- order: Sort order for results. Allowed values:
asc,desc. - lang: Language code for localized content (default:
en).
The response includes hero filter data:
- records: Array of hero entries, each containing:
- data:
- hero_id: Unique hero identifier.
- head: Hero portrait image URL.
- hero:
- data:
- name: Hero name (e.g., 'Miya').
- data:
- data:
This endpoint is useful for:
- Filtering heroes by gameplay role.
- Filtering heroes by lane assignment.
- Displaying customized hero lists in MLBB Academy.