We've rebuilt our mobile app from the ground up with your favorite features and games.
Apex Legends API apex
Electronic Arts origin
xbl
psn
Get an Apex Legends player's profile stats (v2)
Retrieve career stats for an Apex Legends player.
Request
GET https://public-api.tracker.gg/v2/apex/standard/profile/{platform}/{platformUserIdentifier}
Parameter | Type | Required | Description |
---|---|---|---|
platform | string | Yes | The platform slug, one of: 'origin', 'xbl', 'psn'. |
platformUserIdentifier | string | Yes | The user's handle on the platform, ie. an Origin ID, Xbox Live gamertag, PSN ID, etc. |
Response
Status Code | Description | Response |
---|---|---|
200 Success | Stats for the requested Apex player. | ApiResponse<StatsProfile> |
Get a stats segment for an Apex Legends player
Retrieve a portion of the stats for an Apex Legends player. We divide stats into logical segments, such as playlists, seasons, heroes, etc. (whatever happens to be useful for a specific game.)
Request
GET https://public-api.tracker.gg/v2/apex/standard/profile/{platform}/{platformUserIdentifier}/segments/{segmentType}
Parameter | Type | Required | Description |
---|---|---|---|
platform | string | Yes | The platform slug, must be one of 'battlenet', 'psn', 'xbl'. |
platformUserIdentifier | string | Yes | The user's handle on Battle.net (including #) or a PSN ID, or Xbox Gamertag. |
segmentType | string | Yes | The type of segment you want to return, ie. 'legend'. |
Response
Status Code | Description | Response |
---|---|---|
200 Success | Stats for the requested Overwatch player. | ApiResponse<Segment[]> |
Search for an Apex Legends player
Allows you to perform a search for an Apex Legends player using a unique identifier (Xbox Live gamertag, PSN ID, or Origin ID.) The result set is not guaranteed to be an exhaustive list of players that match the search.
Request
GET https://public-api.tracker.gg/v2/apex/standard/search
Parameter | Type | Required | Description |
---|---|---|---|
platform | string | Yes | The platform slug, ie. 'origin', 'xbl', 'psn'. |
query | string | Yes | The user's handle on the platform, ie. an Origin ID, Xbox Live gamertag, PSN ID, etc. |
Response
Status Code | Description | Response |
---|---|---|
200 Success | A list of search results. | ApiResponse<CollectorSearchResult[]> |
Get an Apex Legends player's match history broken up by session
Retrieve match history broken up by gaming session. A session is a cluster of games played around the same time (as in, a gaming session.) 45 minutes or more between matches makes a new session.
Request
GET https://public-api.tracker.gg/v2/apex/standard/profile/{platform}/{platformUserIdentifier}/sessions
Parameter | Type | Required | Description |
---|---|---|---|
platform | string | Yes | The platform slug, one of: 'origin', 'xbl', 'psn'. |
platformUserIdentifier | string | Yes | The user's handle on the platform, ie. an Origin ID, Xbox Live gamertag, PSN ID, etc. |
Response
Status Code | Description | Response |
---|---|---|
200 Success | Stats for the requested Apex player. | ApiResponse<SessionList> |