API Guide
Rate limits

Rate Limit Values

Type/second/minute/hour
account10/s500/h
data20/s500/min10 000/h
action20/2s500/min10 000/h

Endpoints — account type

Account Management

MethodEndpoint
POST/accounts/create
POST/accounts/forgot_password
POST/accounts/reset_password
POST/token
POST/my/change_password

Characters

MethodEndpoint
POST/characters/create
POST/characters/delete

Endpoints — data type

Server Status

MethodEndpoint
GET/

Public Accounts

MethodEndpoint
GET/accounts/{account}
GET/accounts/{account}/characters
GET/accounts/{account}/achievements

Public Characters

MethodEndpoint
GET/characters/active
GET/characters/{name}

Items

MethodEndpoint
GET/items
GET/items/{code}

Monsters

MethodEndpoint
GET/monsters
GET/monsters/{code}

Resources

MethodEndpoint
GET/resources
GET/resources/{code}

Maps

MethodEndpoint
GET/maps
GET/maps/{layer}
GET/maps/{layer}/{x}/{y}

Events

MethodEndpoint
GET/events
GET/events/active

Grand Exchange (public)

MethodEndpoint
GET/grandexchange/orders
GET/grandexchange/orders/{id}
GET/grandexchange/history/{code}

Achievements & Badges (public)

MethodEndpoint
GET/achievements
GET/achievements/{code}
GET/badges
GET/badges/{code}

My Account (data)

MethodEndpoint
GET/my/details
GET/my/characters
GET/my/bank
GET/my/bank/items
GET/my/grandexchange/orders
GET/my/grandexchange/history/{code}
GET/my/logs
GET/my/logs/{name}
GET/my/pending-items

Endpoints — action type

Character Actions (/my/{name}/action/...)

MethodEndpoint
POST/my/{name}/action/move
POST/my/{name}/action/rest
POST/my/{name}/action/equip
POST/my/{name}/action/unequip
POST/my/{name}/action/use
POST/my/{name}/action/fight
POST/my/{name}/action/gathering
POST/my/{name}/action/crafting
POST/my/{name}/action/recycling
POST/my/{name}/action/bank/deposit/item
POST/my/{name}/action/bank/deposit/gold
POST/my/{name}/action/bank/withdraw/item
POST/my/{name}/action/bank/withdraw/gold
POST/my/{name}/action/bank/buy_expansion
POST/my/{name}/action/task/new
POST/my/{name}/action/task/complete
POST/my/{name}/action/task/cancel
POST/my/{name}/action/task/exchange
POST/my/{name}/action/npc/buy
POST/my/{name}/action/npc/sell
POST/my/{name}/action/grandexchange/sell
POST/my/{name}/action/grandexchange/buy
POST/my/{name}/action/grandexchange/cancel
POST/my/{name}/action/give
POST/my/{name}/action/claim/{id}
POST/my/{name}/action/change_skin
POST/my/{name}/action/delete
POST/my/{name}/action/transition

Events (member required)

MethodEndpoint
POST/events/spawn

Sandbox only

MethodEndpoint
POST/sandbox/give_item
POST/sandbox/give_gold
POST/sandbox/give_xp
POST/sandbox/spawn_event
POST/sandbox/reset_account