Adventurer's Log
About this module¶
The Adventurer's Log system lets you access data about players' progression.
Fun fact
This data used to be available on player-facing webpages; see Adventurer's Log (historical) on the RuneScape Wiki for more info.
This only applies to the main RuneScape game, and not to special game modes like Leagues, or to Old School.
API¶
Base URL: https://secure.runescape.com/m=adventurers-log/
| API | Endpoint | Purpose |
|---|---|---|
| Player Events | /api/v1/playerEvents |
Get a player's recent public activity |
| Player Quests | /api/v1/playerQuests |
Get quest completion statuses for a player |
Error Handling¶
Unlike older Jagex APIs, these endpoints will always return JSON, even in failure cases.
For example, a request for a player that doesn't exist will return HTTP 404 Not Found, with the response body:
Error Codes¶
| Code | Description |
|---|---|
PLAYER_NOT_FOUND |
The provided player doesn't exist, or is otherwise hidden from public view. |
PLAYER_NOT_MEMBER |
This endpoint only works for members, and the provided player is not a member. |
INTERNAL_ERROR |
Internal server error. |