Genshin Impact API
All Genshin data in one API. Characters, weapons, artifacts, enemies, materials, domains, banners, events, patch notes. Full stat tables for every character and weapon at each ascension level. Drop tables for enemies, farmable days for materials, daily rotation for domains. Everything cross-referenced: pick a material and see which enemies drop it, pick a character and see everything you need to…
Genshin Impact API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Characters | ||
| GET |
/characters/{id} /characters/{id} |
|
| GET |
/characters /characters |
|
| GET |
/characters/{id}/talents /characters/{id}/talents |
|
| GET |
/characters/{id}/ascension /characters/{id}/ascension |
|
| GET |
/characters/{id}/constellations /characters/{id}/constellations |
|
| GET |
/characters/{id}/stats /characters/{id}/stats |
Base stats and values at each ascension level (1, 20, 20+, 40, 40+, ... 80+, 90). |
| Weapons | ||
| GET |
/weapons/{id} /weapons/{id} |
|
| GET |
/weapons/{id}/stats /weapons/{id}/stats |
Base ATK and substat at each ascension breakpoint (1, 20, 20+, 40, 40+, ... 80+, 90). |
| GET |
/weapons /weapons |
|
| GET |
/weapons/{id}/refinements /weapons/{id}/refinements |
|
| Artifacts | ||
| GET |
/artifacts /artifacts |
|
| GET |
/artifacts/{id} /artifacts/{id} |
|
| Materials | ||
| GET |
/materials/{id} /materials/{id} |
|
| GET |
/materials /materials |
|
| Enemies | ||
| GET |
/enemies /enemies |
|
| GET |
/enemies/{id} /enemies/{id} |
|
| Elements | ||
| GET |
/elements/reactions /elements/reactions |
|
| GET |
/elements /elements |
|
| Domains | ||
| GET |
/domains/{id} /domains/{id} |
|
| GET |
/domains /domains |
|
| Food | ||
| GET |
/food/{id} /food/{id} |
|
| GET |
/food /food |
|
| Achievements | ||
| GET |
/achievements/categories /achievements/categories |
|
| GET |
/achievements/{id} /achievements/{id} |
|
| GET |
/achievements /achievements |
|
| Announcements | ||
| GET |
/announcements/{id} /announcements/{id} |
|
| GET |
/announcements /announcements |
|
| Banners | ||
| GET |
/banners /banners |
|
| Events | ||
| GET |
/events/active /events/active |
|
| GET |
/events/upcoming /events/upcoming |
|
| GET |
/events /events |
|
| News | ||
| GET |
/news /news |
|
| Meta | ||
| GET |
/meta/version /meta/version |
|
| GET |
/meta/facets /meta/facets |
Returns valid filter values for all entity types. Useful for building filter dropdowns. |
| GET |
/meta/facets/{entity} /meta/facets/{entity} |
Filter values for one entity. Valid: characters, weapons, artifacts, materials, enemies, food, domains, achievements. |
| GET |
/meta/game-content /meta/game-content |
|
| Patch Notes | ||
| GET |
/patch-notes/{id} /patch-notes/{id} |
|
| GET |
/patch-notes /patch-notes |
Filter by version, character name, or weapon name. |
| Farming | ||
| GET |
/farming/today /farming/today |
|
| GET |
/farming/character/{id} /farming/character/{id} |
Ascension materials, talent materials, and base stats for a character. |
| Teams | ||
| GET |
/teams/recommend/{characterId} /teams/recommend/{characterId} |
Suggests teammates based on elemental synergy and reactions. |
| GET |
/teams/resonance /teams/resonance |
Pass element names or character IDs. Character IDs are resolved to their elements automatically. |
| Search | ||
| GET |
/search /search |
|
| Admin | ||
| POST |
/admin/reload/{entity} /admin/reload/{entity} |
Reloads entity data from disk without restarting the server. Requires localhost or X-Admin-Key. |
| Other endpoints | ||
| GET |
/weapons/{id}/stats /weapons/{id}/stats |
Base ATK and substat at each ascension breakpoint (1, 20, 20+, 40, 40+, ... 80+, 90). |
| GET |
/weapons/{id}/refinements /weapons/{id}/refinements |
|
| GET |
/food /food |
|
| GET |
/weapons/{id} /weapons/{id} |
|
| GET |
/farming/character/{id} /farming/character/{id} |
Ascension materials, talent materials, and base stats for a character. |
| GET |
/patch-notes /patch-notes |
Filter by version, character name, or weapon name. |
Genshin Impact API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 30 / minute |
|
| PRO Recommended | $2.99 / month | 60 / minute |
|
| ULTRA | $6.99 / month | 120 / minute |
|