Skip to content
Testsigma DOCS

Get users

GET/users

Base URL  https://test-management.testsigma.com/api/v1

Retrieves a list of all registered users along with their basic details.

Authenticate with your API key as a Bearer token in the Authorization header. Generate a key →
messageStatus message for the request; may be empty.
data[].idUnique identifier for the user.
data[].emailUser's email address.
data[].first_nameUser's first name.
data[].last_nameUser's last name.
data[].created_atTimestamp indicating when the user was created.
data[].updated_atTimestamp indicating when the user was last updated.
data[].statusCurrent status of the user (e.g., active, inactive).
page_info.page_sizeNumber of users returned per page.
page_info.total_countTotal number of users available.
page_info.nextURL for the next page of results, if applicable.
page_info.prevURL for the previous page of results, if applicable.
REQUEST
curl -X GET \
  'https://test-management.testsigma.com/api/v1/users' \
  -H 'Authorization: Bearer <API_KEY>' \
  -H 'Content-Type: application/json'
const response = await fetch('https://test-management.testsigma.com/api/v1/users', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer <API_KEY>',
    'Content-Type': 'application/json'
  }
});
const data = await response.json();
import requests

response = requests.get(
  'https://test-management.testsigma.com/api/v1/users',
  headers={
    'Authorization': 'Bearer <API_KEY>',
    'Content-Type': 'application/json'
  }
)
data = response.json()
RESPONSE200OK
{
  "message": "",
  "data": [
    {
      "id": "5f9a82b6-4e79-4162-9da6-7a3c2e5f4183",
      "email": "jane.doe@example.com",
      "first_name": "Jane",
      "last_name": "Doe",
      "created_at": 1710675200,
      "updated_at": 1710675200,
      "status": "active"
    },
    {
      "id": "6a0b93c7-5f80-4273-8eb7-8b4d3f6a5294",
      "email": "john.smith@example.com",
      "first_name": "John",
      "last_name": "Smith",
      "created_at": 1710761600,
      "updated_at": 1710761600,
      "status": "inactive"
    }
  ],
  "page_info": {
    "page_size": 25,
    "total_count": 2,
    "next": "",
    "prev": ""
  }
}