SQL API Endpoints
These endpoints retrieve historical aggregated data via SQL queries.
👻 Pokémon HeatMap Data
Endpoint:
/api/sql/get_pokemon_heatmap_data
Description:
Retrieves heatmap data for Pokémons using month-based time parameters.
Query Parameters:
Changes:
start_time and end_time Expect YYYYMM format.
Additions:
pokemon_id
form
iv_bucket (0, 25, 50, 75, 90, 100 or all)
limit (returns results limited by this number - important for the visual API)
Allows you to query for individual pokemon_id, form, iv_bucket and limit.
Examples:


✨ Shiny Rate Data
Endpoint:
/api/sql/get_shiny_rate_data
Description:
Retrieves Pokémon shiny rate statistics based per account.
Query Parameters:
Equal Time Filter YYYYMM format.
Additions:
pokemon_id
form
username
shiny (0 = False, 1 = True)
limit
Allows you to query for individual pokemon_id, form, username, shiny and limit.
Examples:


👹 Raid SQL Data
Endpoint:
/api/sql/get_raid_data
Description:
Retrieves raid-related data including filters for gym ID, raid Pokémon, raid level, and more.
Query Parameters:
Equal Time Filter YYYYMM format.
Additions:
gym_id
raid_pokemon
raid_form
raid_level
raid_team
raid_costume
raid_is_exclusive
raid_ex_raid_eligible
Allows you to query for individual gym_id and raid parameters.
Examples:


🕴️Invasion SQL Data
Endpoint:
/api/sql/get_invasion_data
Description: Provides historical invasion data with filters for pokestop ID, display type, character, grunt, and confirmed status.
Query Parameters:
Equal Time Filter YYYYMM format.
Additions:
pokestop_id
display_type
character
grunt
confirmed
limit
Allows you to query for individual pokestop_id, and invasion parameters.
Examples:


🔎 Quest SQL Data
Endpoint:
/api/sql/get_quest_data
Description: Retrieves quest data using a range of filters such as pokestop ID, AR quest type, reward types, and more.
Query Parameters:
Equal Time Filter YYYYMM format.
Additions:
pokestop_id
ar_type
normal_type
reward_ar_type
reward_normal_type
reward_ar_item_id
reward_normal_item_id
reward_ar_poke_id
reward_normal_poke_id
limit
Allows you to query for individual quest parameters.
Examples:


Last updated