Skip to main content

Audience:

Developers

Get information about multiple users

You can call the API to get information about multiple users within your project.

Identification information is also available on your Dashboard: look up users from the Dashboard.

Prerequisites

You need a project access token to call the query.

Guide

  1. Call the users query.
  2. Add all information you'd like to review.
    • The sample query retrieves user IDs, when the users joined the project, information about their identifications, and the language they used to authenticate, as well as the total count of users in the project.
  3. Add pagination to tailor your response to the information you need.

Query

Open in API Explorer
query InfoMultipleUsers {
users {
edges {
node {
id
joinedAt
authenticators {
acceptLanguage
}
identifications {
totalCount
edges {
node {
process
}
}
}
}
}
totalCount
}
}

Payload

The payload shows two users, each authenticating with a different language.

{
"data": {
"users": {
"edges": [
{
"node": {
"id": "$USER_ID_1",
"joinedAt": "2024-01-18T13:42:50.106Z",
"authenticators": [
{
"acceptLanguage": "de"
}
],
"identifications": {
"totalCount": 1,
"edges": [
{
"node": {
"process": "Expert"
}
}
]
}
}
},
{
"node": {
"id": "$USER_ID_2",
"joinedAt": "2024-01-18T13:44:22.504Z",
"authenticators": [
{
"acceptLanguage": "fr"
}
],
"identifications": {
"totalCount": 3,
"edges": [
{
"node": {
"process": "QES"
}
},
{
"node": {
"process": "PVID"
}
},
{
"node": {
"process": "Expert"
}
}
]
}
}
}
],
"totalCount": 2
}
}
}