Users
Requires permission User View. Returns users for the current tenant and including roles for all legal entities.
- : Access Younium API
Success
Bad Request.
Unauthorized
Forbidden
GET /Users HTTP/1.1
Host: api.sandbox.younium.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"pageNumber": 1,
"pageSize": 1,
"totalPages": 1,
"totalCount": 1,
"nextPage": "https://example.com",
"previousPage": "https://example.com",
"firstPage": "https://example.com",
"lastPage": "https://example.com",
"data": [
{
"roles": [
{
"legalEntityId": "123e4567-e89b-12d3-a456-426614174000",
"legalEntityName": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text"
}
],
"id": "text",
"firstName": "text",
"lastName": "text",
"title": "text",
"culture": "text",
"email": "text",
"userName": "text",
"active": true,
"isLegacyApiUser": true
}
]
}Requires permission User View. Returns users for the current tenant and including roles for all legal entities.
- : Access Younium API
role Id
Filter on users with role on a specific legal entity
Success
Bad Request.
Unauthorized
Forbidden
GET /Users/ByRole/{roleId} HTTP/1.1
Host: api.sandbox.younium.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"pageNumber": 1,
"pageSize": 1,
"totalPages": 1,
"totalCount": 1,
"nextPage": "https://example.com",
"previousPage": "https://example.com",
"firstPage": "https://example.com",
"lastPage": "https://example.com",
"data": [
{
"roles": [
{
"legalEntityId": "123e4567-e89b-12d3-a456-426614174000",
"legalEntityName": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text"
}
],
"id": "text",
"firstName": "text",
"lastName": "text",
"title": "text",
"culture": "text",
"email": "text",
"userName": "text",
"active": true,
"isLegacyApiUser": true
}
]
}Requires permission User View.
- : Access Younium API
Success
Bad Request.
Unauthorized
Forbidden
GET /Users/{id} HTTP/1.1
Host: api.sandbox.younium.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"roles": [
{
"legalEntityId": "123e4567-e89b-12d3-a456-426614174000",
"legalEntityName": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text"
}
],
"id": "text",
"firstName": "text",
"lastName": "text",
"title": "text",
"culture": "text",
"email": "text",
"userName": "text",
"active": true,
"isLegacyApiUser": true
}Requires permission User View.
- : Access Younium API
Success
Bad Request.
Unauthorized
Forbidden
GET /Users/roles HTTP/1.1
Host: api.sandbox.younium.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"pageNumber": 1,
"pageSize": 1,
"totalPages": 1,
"totalCount": 1,
"nextPage": "https://example.com",
"previousPage": "https://example.com",
"firstPage": "https://example.com",
"lastPage": "https://example.com",
"data": [
{
"permissions": [
{
"name": "text",
"description": "text",
"group": "text"
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text"
}
]
}Requires permission User View.
- : Access Younium API
Success
Bad Request.
Unauthorized
Forbidden
GET /Users/roles/{id} HTTP/1.1
Host: api.sandbox.younium.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"permissions": [
{
"name": "text",
"description": "text",
"group": "text"
}
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text"
}Requires permission User Update. The Role field accepts either a role GUID or role name.
- : Access Younium API
User id
Role (id or name) to be assignment
Success
Bad Request.
Unauthorized
Forbidden
POST /Users/{userId}/roles/{role} HTTP/1.1
Host: api.sandbox.younium.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"roles": [
{
"legalEntityId": "123e4567-e89b-12d3-a456-426614174000",
"legalEntityName": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text"
}
],
"id": "text",
"firstName": "text",
"lastName": "text",
"title": "text",
"culture": "text",
"email": "text",
"userName": "text",
"active": true,
"isLegacyApiUser": true
}Requires permission User Update. The user must retain at least one role after the deletion.
- : Access Younium API
User id
Role (id or name) to be removed
Success
No content
Bad Request.
Unauthorized
Forbidden
DELETE /Users/{userId}/roles/{role} HTTP/1.1
Host: api.sandbox.younium.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
No content
Last updated