๐getGameAchievements
Returns a player's achievements for a specific game. The response is normalized and returns offer information plus an items array with each achievement.
GET
getGameAchievements
Returns a player's achievements for a specific game. The response is normalized and returns offer information plus an items array with each achievement.
๐งญ Usage type
Use this to fetch Battlefield V achievements using the game shortcut.
โ ๏ธ Warnings
- You must provide id.
- Use only one game selector: game OR gameSlug.
- When gameSlug is provided, it overrides the game shortcut.
- The response is normalized and is not returned in the original GraphQL format.
๐งพ Parameters 5 fields
๐ฆ Response fields 11 fields
๐งช Example
curl -X GET "https://rip-bf.com/api/player-global/gameAchievements/?id=1007917900222&game=bfv&show-hidden=true&locale=en-us"โถ Test GET endpoint
๐getTokenInfo
Returns information about the currently authenticated RIP-BF user. This endpoint requires an active logged-in session and reads the user's session cookies automatically.
POST
getTokenInfo
Returns information about the currently authenticated RIP-BF user. This endpoint requires an active logged-in session and reads the user's session cookies automatically.
๐งญ Usage type
Use this from the browser or a same-site page when the user is already logged in.
โ ๏ธ Warnings
- This endpoint requires an active logged-in session.
- A plain curl request without valid cookies will usually return unauthenticated.
- Do not expose private session cookies or returned tokens publicly.
- Use this endpoint to identify the current logged-in user before calling protected routes.
๐งพ Parameters 2 fields
๐ฆ Response fields 9 fields
๐งช Example
curl -X POST "https://rip-bf.com/api/token/"โถ Test POST endpoint
๐player-get-user
Returns public EA player data, including avatar, display name, user identifiers, and optionally owned games. Supports single and bulk lookups using comma-separated userId values. CORS is supported.
GETCACHE 7200s
player-get-user
Returns public EA player data, including avatar, display name, user identifiers, and optionally owned games. Supports single and bulk lookups using comma-separated userId values. CORS is supported.
๐งญ Usage type
Use this for a profile page when you need player data and owned games.
โ ๏ธ Warnings
- Bulk requests are supported. Use comma-separated userId values.
- For very large jobs, split requests into reasonable batches to avoid browser, gateway, or timeout limits.
- Use this endpoint for public EA profile data, avatar, names, identifiers, and owned games.
๐งพ Parameters 3 fields
๐ฆ Response fields 10 fields
๐งช Example
curl -X GET "https://rip-bf.com/api/player-global/get-user/?userId=1016334900222&GetGames=true"โถ Test GET endpoint
๐player-global
Resolves EA account identifiers from RIP-BF. You can query by EA username, Nucleus ID, email, or batch name list. Returns core EA identifiers such as ea_id and ea_pd, used by other EA-related APIs. Responses are cached for 1 hour.
GETCACHE 3600s
player-global
Resolves EA account identifiers from RIP-BF. You can query by EA username, Nucleus ID, email, or batch name list. Returns core EA identifiers such as ea_id and ea_pd, used by other EA-related APIs. Responses are cached for 1 hour.
๐งญ Usage type
Use this when you have the player's EA username / EAID.
โ ๏ธ Warnings
- You must provide at least one query parameter: name, nucleus_id, email, or namelist.
- Responses are cached for 1 hour to improve speed and reduce repeated lookups.
- For namelist usage, split very large lists into reasonable batches to avoid gateway or timeout limits.
๐งพ Parameters 4 fields
๐ฆ Response fields 7 fields
๐งช Example
curl -X GET "https://rip-bf.com/api/eaid/?name=jn-nicolas"