Discover/genshin.gg API
live

genshin.gg APIgenshin.gg

Access Genshin Impact character data from genshin.gg: full roster, talents, constellations, recommended builds, team comps, and ascension materials.

Endpoints
2
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/ec3d99ab-edbd-4ff8-a665-fb6e7b28eb52/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/ec3d99ab-edbd-4ff8-a665-fb6e7b28eb52/get_character_list' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Get the list of all playable characters with basic information including name, slug, rarity, and icon URL. Returns all characters available on genshin.gg.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "total": "integer total count of characters",
    "characters": "array of character objects each containing name, slug, rarity, and icon_url"
  },
  "sample": {
    "data": {
      "total": 118,
      "characters": [
        {
          "name": "Albedo",
          "slug": "albedo",
          "rarity": 5,
          "icon_url": "https://sunderarmor.com/GENSHIN/Characters/1/Albedo.png"
        },
        {
          "name": "Alhaitham",
          "slug": "alhaitham",
          "rarity": 5,
          "icon_url": "https://sunderarmor.com/GENSHIN/Characters/1/Alhaitham.png"
        }
      ]
    },
    "status": "success"
  }
}

About the genshin.gg API

The genshin.gg API provides access to Genshin Impact character data across 2 endpoints, covering the full playable roster and deep per-character detail. get_character_list returns every character's name, slug, rarity, and icon URL. get_character_details expands a single character into talents, passives, recommended team compositions, ascension materials, weapon icon, element, and assigned role — giving you everything needed to build or validate team planning tools.

Character Roster

get_character_list takes no parameters and returns the complete roster of playable Genshin Impact characters. Each entry in the characters array includes name, slug, rarity (4 or 5 stars), and icon_url. The total field gives the integer count of characters currently indexed. Use the slug values from this endpoint as input to get_character_details.

Per-Character Detail

get_character_details accepts a single required parameter — slug — and returns a structured object with over a dozen fields. Core identity fields include element (e.g. Geo, Pyro, Cryo), rarity, and role (e.g. Main DPS, Sub DPS, Support). Combat mechanics are covered by the talents array (each entry has title, name, description, and icon_url) and the passives array in the same shape.

Team Composition and Build Data

The best_teams field is an array of team composition objects, each with a name and a members list, reflecting the recommended party setups curated on genshin.gg. The weapon_icon field links to the character's weapon-type icon image, and image_url provides the full character portrait. Ascension costs and materials are also returned, making the endpoint useful for resource-planning features.

Slugs as the Linking Key

The two endpoints are designed to work together: call get_character_list first to retrieve all valid slugs, then pass any slug (e.g. albedo, hu-tao) to get_character_details. There are no additional filter parameters on either endpoint — the list endpoint always returns all characters, and the detail endpoint always returns the full data object for the given slug.

Common use cases
  • Build a team composition planner that populates role and element data from get_character_details
  • Create a character tier list ranked by rarity and role using get_character_list plus detail lookups
  • Display talent and passive descriptions in a game companion or wiki app
  • Generate ascension material checklists per character for resource tracking tools
  • Populate a searchable character database with element, role, and icon_url fields
  • Recommend team compositions by matching best_teams member slugs to roster data
  • Show weapon-type icons alongside character cards using the weapon_icon URL field
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does genshin.gg have an official developer API?+
No. genshin.gg does not publish an official developer API or documented public endpoints for character data.
What does `get_character_details` return beyond basic stats?+
It returns talents and passives arrays (each with title, name, description, and icon_url), a best_teams array of recommended team compositions with member lists, ascension costs and materials, weapon_icon, image_url, element, role, and rarity. It does not return raw stat tables (e.g. ATK by level) or constellation data in the current endpoint spec.
Are constellation details included in the API response?+
Constellation data is not included in the current response fields, which cover talents, passives, builds, and team compositions. You can fork this API on Parse and revise it to add a constellation array to the get_character_details response.
Does the API cover unreleased or beta characters?+
Coverage reflects the characters indexed on genshin.gg at the time of the request. Characters not yet listed on genshin.gg will not appear in get_character_list results. You can fork the API on Parse and revise it to add a separate endpoint that tracks beta or upcoming character pages if they become publicly available on the site.
Can I filter the character list by element or rarity?+
get_character_list returns all characters in a single response with no filter parameters. Filtering by element or rarity must be done client-side using the rarity integer field returned per character. You can fork this API on Parse and revise it to expose server-side filter parameters if needed.
Page content last updated . Spec covers 2 endpoints from genshin.gg.
Related APIs in EntertainmentSee all →
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
novelbin.me API
Search and browse novels by title, genre, or popularity, and explore trending, completed, or recently updated works. Access full novel details, chapter listings, chapter content, author information, related titles, and reader comments. Authenticated users can manage bookmarks with reading-status tracking and subscribe to novels for update notifications.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.
glastonburyfestivals.co.uk API
Discover historical and current Glastonbury Festival line-ups, find artist set times and stage locations, and search for specific performers across all festival years. Stay updated with the latest festival news and explore detailed information about festival areas and stages.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.