Build powerful integrations with the Real Life Achievements API. Access achievements, users, and more.
The RLA API is a RESTful API that allows you to interact with achievements, users, challenges, and more. All requests are made to https://api.reallifeachievements.eu/v1
Base URL:
https://api.reallifeachievements.eu/v1The API uses JWT (JSON Web Tokens) for authentication. Include your access token in the Authorization header:
Authorization: Bearer YOUR_ACCESS_TOKENObtain an access token by making a POST request to /auth/login or /auth/register.
/auth/registerRegister a new user account
/auth/loginLogin and receive access token
/auth/refreshRefresh your access token
/achievementsList all achievements (paginated)
/achievements/:idGet a specific achievement by ID
/achievementsCreate a new achievement
/achievements/:idUpdate an achievement
/achievements/:idDelete an achievement
/users/meGet current user profile
/users/:usernameGet user by username
/users/meUpdate your profile
API requests are rate-limited to ensure fair usage:
Rate limit information is included in response headers: X-RateLimit-Limit and X-RateLimit-Remaining
For API support, integration help, or to report issues, contact us at api@reallifeachievements.eu