Skip to main content
GET
/
workspaces
/
members
curl --request GET \
  --url 'https://api.luminpdf.com/v1/workspaces/members?page=1&limit=25' \
  --header 'X-API-Key: <api-key>'
{
  "page": 1,
  "limit": 25,
  "total_count": "123",
  "data": [
    {
      "user_id": "655f...",
      "email": "[email protected]",
      "name": "Alice",
      "role": "owner",
      "joined_at": 1748456885430,
      "last_active_at": 1748456885430
    },
    {
      "user_id": "655f...",
      "email": "[email protected]",
      "name": "Bob",
      "role": "admin",
      "joined_at": 1748456885430,
      "last_active_at": 1748456885430
    },
    {
      "user_id": "655f...",
      "email": "[email protected]",
      "name": "Carol",
      "role": "member",
      "joined_at": 1748456885430,
      "last_active_at": 1748456885430
    }
  ]
}
This endpoint requires one of the following scopes:workspaces.read or workspaces
curl --request GET \
  --url 'https://api.luminpdf.com/v1/workspaces/members?page=1&limit=25' \
  --header 'X-API-Key: <api-key>'

Authorizations

X-API-Key
string
header
required

Provide your API key in the X-API-Key header, e.g., X-API-Key: YOUR_API_KEY.

Query Parameters

page
integer
required

Specify which page of the dataset to return (min = 1).

Required range: x >= 1
limit
enum<integer>
required

Specify how many records to return: one of 10, 25, 50.

Available options:
10,
25,
50

Response

Returns the list of members in the Workspace.

page
integer

The current page of results being returned.

limit
integer

The maximum number of records shown per page (e.g., 10, 25, or 50).

total_count
string

The total number of records returned for the request.

data
object[]

List of Workspace members returned for the requested page.