List organisation admins
GET/v2/onboard/organisation/admins
Lists the admins of the organisation, with pages. Use the search parameter to filter the admins by name or email address. The dashboard uses this operation for the table on the Manage Team page.
Request
Query Parameters
Default value: 0
Number of records to skip for pagination. A negative or unreadable value falls back to 0.
Default value: 10
Maximum number of records to return per page.
Search term to filter results by
Responses
- 200
- 401
- 500
The admins of the organisation.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
admins object[]required
The admins of the organisation.
admin object
Unique identifier for the admin
Admin's email address
Full name of the admin
Admin's phone number
Unique identifier for the admin's image
URL to the admin's image
External identifier for the admin
Identity provider ID
Numeric ID of the assigned role
Human-readable name of the role
authentication objectrequired
Configuration for authentication methods
password object
Configuration for password authentication
oidcPasswordless object
Configuration for Passwordless Login with EUDI Wallet
Whether Passwordless Login is enabled for the user
Whether the user has linked their EUDI Wallet for Passwordless Login
Credential Exchange ID of the issued iGrant.io Authenticator credential
Indicates if the admin account has a pending invitation
Unique identifier for the organization
Name of the organization
pagination object
Current page number
Total number of items available
Total number of pages based on limit
Number of items per page
Indicates if there's a previous page
Indicates if there's a next page
{
"admins": [
{
"admin": {
"id": "string",
"email": "[email protected]",
"name": "string",
"phone": "string",
"imageId": "string",
"imageUrl": "string",
"externalId": "string",
"identityProviderId": "string",
"roleId": 0,
"roleName": "string",
"authentication": {
"password": {
"enabled": true
},
"oidcPasswordless": {
"enabled": true,
"linked": true,
"authenticatorCredentialExchangeId": "string"
}
},
"pendingInvitation": true,
"organizationId": "string",
"organizationName": "string"
}
}
],
"pagination": {
"currentPage": 1,
"totalItems": 25,
"totalPages": 3,
"limit": 10,
"hasPrevious": false,
"hasNext": true
}
}
Unauthorized
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Internal server error
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}