GET Emblems
/openmlbb/academy/emblems
API Path: /api/academy/emblems
List all emblems with details. Supports query parameters for pagination and localization.
Query parameters:
- size: Number of items per page (minimum: 1).
- index: Page index (starting from 1).
- lang: Language code for localized content (default:
en).
The response includes emblem data:
- records: Array of emblem entries, each containing:
- _id: Unique record identifier.
- _createdAt: Creation timestamp.
- _updatedAt: Last update timestamp.
- data:
- giftid: Emblem ID.
- gifttiers: Emblem tier level.
- emblemskill: Associated skill details:
- skillid: Skill ID.
- skillid_lv: Skill ID with level reference.
- skillname: Skill name (e.g., 'Weapons Master').
- skillicon: Skill icon URL.
- skilldesc: Full description of skill effects.
- skilldesc_text: Template-based description with placeholders.
- skilldescemblem: Emblem-specific description.
- numdescribe: Numeric effect values (e.g., '5%').
- id: Internal record ID.
- sourceId: Source reference ID.
This endpoint is useful for:
- Displaying the full emblem catalog.
- Explaining emblem effects and associated skills.
- Guiding players in emblem selection and optimization.
Python Example
from OpenMLBB import OpenMLBB
client = OpenMLBB()
response = client.academy.emblems(size=20, index=1, lang="en")
print(response)
Path and Query Parameters
| Name | In | Type | Required | Default |
|---|---|---|---|---|
| size | query | integer | no | 20 |
| index | query | integer | no | 1 |
| lang | query | string | no | en |