A GraphQL API for Old School Runescape data including Items, Grand Exchange prices, Monsters, and more.
Try it in the browser: https://api.runeql.com/
Try it from the terminal:
# Request
curl \
-X POST \
-H "Content-Type: application/json" \
--data '{ "query": "{ item(id: 4151) { name, examine, price } }" }' \
https://api.runeql.com/
# Response
{
"data":{
"item":{
"name":"Abyssal whip",
"examine":"A weapon from the abyss.",
"price":2856720
}
}
}
API Documentation: https://www.runeql.com/schema/
- Items
- Including live Grand Exchange prices
- Monsters
- Including drop tables
- Player hiscores
- TBD
If there's a feature you'd like to see implemented in RuneQL, please feel free to open an issue. Alternatively, ask in the RuneQL Discord.
- runeql-web Repository for www.runeql.com
- runeql-tools Various tools supporting RuneQL including scraping, transforming, and deploying data.
- runeql-data The staging area for static data served by RuneQL.