End point

GET https://[API-BASE-URL]/api/data/user/externalStatus

Description

Returns a list of members and their integration information.

Authentication

This endpoint uses the same authentication approach as the other LeagueApps private APIs. Follow the instructions here to get an Oauth token: Sample code to access private API

Query Parameters

Only the first 1000 results are returned at a time. Because of this, it's important to use the last-updated and last-id parameters to ensure that you get all results. We recommend either omitting both values or setting them to 0 and 0_0 initially, and then using the values from the last returned result in subsequent calls.

Query Parameters

Sample

Example cURL Request

curl -G \\\\
  '<https://your-domain.com/api/data/user/externalStatus>' \\\\
  --data-urlencode 'siteId=123' \\\\
  --data-urlencode 'integrationCode=AN' \\\\
  --data-urlencode 'limit=2' \\\\
  --data-urlencode 'last-updated=0' \\\\
  --data-urlencode 'last-id=0_AN' \\\\
  -H 'Authorization: Bearer YOUR_TOKEN'

Example JSON Response

[
  {
    "id": "27407952_AN",
    "userId": "27407952",
    "lastUpdated": 1624905088000,
    "code": "AN",
    "data": {
      "status": "active",
      "lastUpdatedOn": "2025-06-09T08:02:20.205Z"
      // ... other custom fields ...
    }
  }
]

Data Dictionary

External Status Data Dictionary