Apex Legends API apex
Electronic Arts
origin
xbl
psn
Get an Apex Legends player's profile stats (v2)
Create an app to try it out!
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
Create an app to try it out!
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
Create an app to try it out!
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
Create an app to try it out!
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> |