User endpoints
The user.
User
This part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: Creation date of the user
The custom attributes of the user
The email of the user
john.doe@example.comFacilities where at least one role of the user has access to. Not present if the user has at least one role which is unrestricted
The first name of the user
JohnThe id of the user
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe last login timestamp of the user
Last modification date of the user
The last name of the user
DoeThis part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: The username of the user
johndoeVersion of the user
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
GET /api/users/{userId} HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"authenticationProvider": {
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"type": "EMAIL_PASSWORD"
},
"authenticationProviderType": "de_DE",
"created": "2026-01-01T00:00:00.000Z",
"customAttributes": {},
"email": "john.doe@example.com",
"facilityLimitations": [
"text"
],
"firstname": "John",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"lastLogin": "2026-01-01T00:00:00.000Z",
"lastModified": "2026-01-01T00:00:00.000Z",
"lastname": "Doe",
"locale": "de_DE",
"username": "johndoe",
"version": 1
}Returns the roles of a user.
The roles of the user.
No content
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
GET /api/users/{userId}/permissions HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content
25Example: 25Order the users by this field
Filter the users by this facility
Include all admins in the result (only applicable if facilityId is set)
The users were successfully returned.
User
This part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: Creation date of the user
The custom attributes of the user
The email of the user
john.doe@example.comFacilities where at least one role of the user has access to. Not present if the user has at least one role which is unrestricted
The first name of the user
JohnThe id of the user
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe last login timestamp of the user
Last modification date of the user
The last name of the user
DoeThis part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: The username of the user
johndoeVersion of the user
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
GET /api/users HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"authenticationProvider": {
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"type": "EMAIL_PASSWORD"
},
"authenticationProviderType": "de_DE",
"created": "2026-01-01T00:00:00.000Z",
"customAttributes": {},
"email": "john.doe@example.com",
"facilityLimitations": [
"text"
],
"firstname": "John",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"lastLogin": "2026-01-01T00:00:00.000Z",
"lastModified": "2026-01-01T00:00:00.000Z",
"lastname": "Doe",
"locale": "de_DE",
"username": "johndoe",
"version": 1
}The deleted user.
No content
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
DELETE /api/users/{userId} HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content
UserPatchActions
The version of the user to modify
1The modified user.
User
This part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: Creation date of the user
The custom attributes of the user
The email of the user
john.doe@example.comFacilities where at least one role of the user has access to. Not present if the user has at least one role which is unrestricted
The first name of the user
JohnThe id of the user
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe last login timestamp of the user
Last modification date of the user
The last name of the user
DoeThis part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: The username of the user
johndoeVersion of the user
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
PATCH /api/users/{userId} HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 269
{
"actions": [
{
"action": "ModifyUser",
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"customAttributes": {},
"email": "phil.bison@fulfillmenttools.com",
"firstname": "Phil",
"lastname": "Bison",
"locale": "de_DE",
"password": "text"
}
],
"version": 1
}{
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"authenticationProvider": {
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"type": "EMAIL_PASSWORD"
},
"authenticationProviderType": "de_DE",
"created": "2026-01-01T00:00:00.000Z",
"customAttributes": {},
"email": "john.doe@example.com",
"facilityLimitations": [
"text"
],
"firstname": "John",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"lastLogin": "2026-01-01T00:00:00.000Z",
"lastModified": "2026-01-01T00:00:00.000Z",
"lastname": "Doe",
"locale": "de_DE",
"username": "johndoe",
"version": 1
}UserForCreation
The custom attributes of the user
The email of the user
john.doe@example.comThe first name of the user
JohnThe last name of the user
DoeThis part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: The password of the user
elephantMangoDance123The username of the user
johndoeThe users was successfully created.
User
This part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: Creation date of the user
The custom attributes of the user
The email of the user
john.doe@example.comFacilities where at least one role of the user has access to. Not present if the user has at least one role which is unrestricted
The first name of the user
JohnThe id of the user
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe last login timestamp of the user
Last modification date of the user
The last name of the user
DoeThis part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: The username of the user
johndoeVersion of the user
1Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
The requested entity was not found
POST /api/users HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 393
{
"assignedFacilities": [
{
"assignedZones": [
{
"zoneRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f"
}
],
"facilityRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f"
}
],
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"customAttributes": {},
"email": "john.doe@example.com",
"firstname": "John",
"lastname": "Doe",
"locale": "de_DE",
"password": "elephantMangoDance123",
"username": "johndoe"
}{
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"authenticationProvider": {
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"type": "EMAIL_PASSWORD"
},
"authenticationProviderType": "de_DE",
"created": "2026-01-01T00:00:00.000Z",
"customAttributes": {},
"email": "john.doe@example.com",
"facilityLimitations": [
"text"
],
"firstname": "John",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"lastLogin": "2026-01-01T00:00:00.000Z",
"lastModified": "2026-01-01T00:00:00.000Z",
"lastname": "Doe",
"locale": "de_DE",
"username": "johndoe",
"version": 1
}This part of the API is in Beta status. For details, see the API release lifecycle documentation. Search for User
UserSearchPayload
The cursor to start after for forward pagination. The value is provided in the pageInfo.endCursor field of the response. Cannot be used with before or last.
The cursor to start before for backward pagination. The value is provided in the pageInfo.startCursor field of the response. Cannot be used with after or size (first).
Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
10The ID to start after. Deprecated, use after with the value provided in pageInfo.endCursor instead.
Your search result
UserPaginatedResult
The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
POST /api/users/search HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 6243
{
"after": "text",
"before": "text",
"last": 1,
"options": {
"withTotal": true
},
"query": {
"and": [
{
"and": [
{
"and": "[Circular Reference]",
"assignedFacilities": {
"contains": {
"facilityRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f"
},
"exists": true
},
"assignedRoles": {
"contains": {
"context": {
"contains": {
"type": {
"eq": "FACILITY",
"in": [
"FACILITY"
],
"notEq": "FACILITY"
},
"values": {
"contains": {
"eq": "text",
"notEq": "text"
}
}
},
"exists": true
},
"ref": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
},
"auth": {
"type": {
"eq": "EMAIL_PASSWORD",
"in": [
"EMAIL_PASSWORD"
],
"notEq": "EMAIL_PASSWORD"
}
},
"customAttributes": {
"ANY_ADDITIONAL_PROPERTY": {
"eq": true,
"notEq": true
}
},
"customClaims": {
"roles": {
"contains": {
"facilities": {
"contains": {
"eq": "text",
"notEq": "text"
}
},
"name": {
"eq": "FULFILLER",
"in": [
"FULFILLER"
],
"notEq": "FULFILLER"
}
},
"exists": true
}
},
"facilityLimitations": {
"contains": {
"eq": "text",
"notEq": "text"
},
"exists": true
},
"firstname": "Phil",
"lastModified": {
"after": "text",
"before": "text",
"eq": "2026-01-01T00:00:00.000Z",
"gt": "2026-01-01T00:00:00.000Z",
"gte": "2026-01-01T00:00:00.000Z",
"lt": "2026-01-01T00:00:00.000Z",
"lte": "2026-01-01T00:00:00.000Z",
"notEq": "2026-01-01T00:00:00.000Z"
},
"lastname": "Bison",
"or": "[Circular Reference]",
"username": {
"eq": "text",
"in": [
"text"
],
"like": "text",
"notEq": "text",
"notIn": [
"text"
]
}
}
],
"assignedFacilities": {
"contains": {
"facilityRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f"
},
"exists": true
},
"assignedRoles": {
"contains": {
"context": {
"contains": {
"type": {
"eq": "FACILITY",
"in": [
"FACILITY"
],
"notEq": "FACILITY"
},
"values": {
"contains": {
"eq": "text",
"notEq": "text"
}
}
},
"exists": true
},
"ref": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
},
"auth": {
"type": {
"eq": "EMAIL_PASSWORD",
"in": [
"EMAIL_PASSWORD"
],
"notEq": "EMAIL_PASSWORD"
}
},
"customAttributes": {
"ANY_ADDITIONAL_PROPERTY": {
"eq": true,
"notEq": true
}
},
"customClaims": {
"roles": {
"contains": {
"facilities": {
"contains": {
"eq": "text",
"notEq": "text"
}
},
"name": {
"eq": "FULFILLER",
"in": [
"FULFILLER"
],
"notEq": "FULFILLER"
}
},
"exists": true
}
},
"facilityLimitations": {
"contains": {
"eq": "text",
"notEq": "text"
},
"exists": true
},
"firstname": "Phil",
"lastModified": {
"after": "text",
"before": "text",
"eq": "2026-01-01T00:00:00.000Z",
"gt": "2026-01-01T00:00:00.000Z",
"gte": "2026-01-01T00:00:00.000Z",
"lt": "2026-01-01T00:00:00.000Z",
"lte": "2026-01-01T00:00:00.000Z",
"notEq": "2026-01-01T00:00:00.000Z"
},
"lastname": "Bison",
"or": [
{
"and": "[Circular Reference]",
"assignedFacilities": {
"contains": {
"facilityRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f"
},
"exists": true
},
"assignedRoles": {
"contains": {
"context": {
"contains": {
"type": {
"eq": "FACILITY",
"in": [
"FACILITY"
],
"notEq": "FACILITY"
},
"values": {
"contains": {
"eq": "text",
"notEq": "text"
}
}
},
"exists": true
},
"ref": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
},
"auth": {
"type": {
"eq": "EMAIL_PASSWORD",
"in": [
"EMAIL_PASSWORD"
],
"notEq": "EMAIL_PASSWORD"
}
},
"customAttributes": {
"ANY_ADDITIONAL_PROPERTY": {
"eq": true,
"notEq": true
}
},
"customClaims": {
"roles": {
"contains": {
"facilities": {
"contains": {
"eq": "text",
"notEq": "text"
}
},
"name": {
"eq": "FULFILLER",
"in": [
"FULFILLER"
],
"notEq": "FULFILLER"
}
},
"exists": true
}
},
"facilityLimitations": {
"contains": {
"eq": "text",
"notEq": "text"
},
"exists": true
},
"firstname": "Phil",
"lastModified": {
"after": "text",
"before": "text",
"eq": "2026-01-01T00:00:00.000Z",
"gt": "2026-01-01T00:00:00.000Z",
"gte": "2026-01-01T00:00:00.000Z",
"lt": "2026-01-01T00:00:00.000Z",
"lte": "2026-01-01T00:00:00.000Z",
"notEq": "2026-01-01T00:00:00.000Z"
},
"lastname": "Bison",
"or": "[Circular Reference]",
"username": {
"eq": "text",
"in": [
"text"
],
"like": "text",
"notEq": "text",
"notIn": [
"text"
]
}
}
],
"username": {
"eq": "text",
"in": [
"text"
],
"like": "text",
"notEq": "text",
"notIn": [
"text"
]
}
}
],
"assignedFacilities": {
"contains": {
"facilityRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f"
},
"exists": true
},
"assignedRoles": {
"contains": {
"context": {
"contains": {
"type": {
"eq": "FACILITY",
"in": [
"FACILITY"
],
"notEq": "FACILITY"
},
"values": {
"contains": {
"eq": "text",
"notEq": "text"
}
}
},
"exists": true
},
"ref": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
},
"auth": {
"type": {
"eq": "EMAIL_PASSWORD",
"in": [
"EMAIL_PASSWORD"
],
"notEq": "EMAIL_PASSWORD"
}
},
"customAttributes": {
"ANY_ADDITIONAL_PROPERTY": {
"eq": true,
"notEq": true
}
},
"customClaims": {
"roles": {
"contains": {
"facilities": {
"contains": {
"eq": "text",
"notEq": "text"
}
},
"name": {
"eq": "FULFILLER",
"in": [
"FULFILLER"
],
"notEq": "FULFILLER"
}
},
"exists": true
}
},
"facilityLimitations": {
"contains": {
"eq": "text",
"notEq": "text"
},
"exists": true
},
"firstname": "Phil",
"lastModified": {
"after": "text",
"before": "text",
"eq": "2026-01-01T00:00:00.000Z",
"gt": "2026-01-01T00:00:00.000Z",
"gte": "2026-01-01T00:00:00.000Z",
"lt": "2026-01-01T00:00:00.000Z",
"lte": "2026-01-01T00:00:00.000Z",
"notEq": "2026-01-01T00:00:00.000Z"
},
"lastname": "Bison",
"or": [
{
"and": "[Circular Reference]",
"assignedFacilities": {
"contains": {
"facilityRef": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f"
},
"exists": true
},
"assignedRoles": {
"contains": {
"context": {
"contains": {
"type": {
"eq": "FACILITY",
"in": [
"FACILITY"
],
"notEq": "FACILITY"
},
"values": {
"contains": {
"eq": "text",
"notEq": "text"
}
}
},
"exists": true
},
"ref": {
"eq": "text",
"in": [
"text"
],
"notEq": "text",
"notIn": [
"text"
]
}
},
"exists": true
},
"auth": {
"type": {
"eq": "EMAIL_PASSWORD",
"in": [
"EMAIL_PASSWORD"
],
"notEq": "EMAIL_PASSWORD"
}
},
"customAttributes": {
"ANY_ADDITIONAL_PROPERTY": {
"eq": true,
"notEq": true
}
},
"customClaims": {
"roles": {
"contains": {
"facilities": {
"contains": {
"eq": "text",
"notEq": "text"
}
},
"name": {
"eq": "FULFILLER",
"in": [
"FULFILLER"
],
"notEq": "FULFILLER"
}
},
"exists": true
}
},
"facilityLimitations": {
"contains": {
"eq": "text",
"notEq": "text"
},
"exists": true
},
"firstname": "Phil",
"lastModified": {
"after": "text",
"before": "text",
"eq": "2026-01-01T00:00:00.000Z",
"gt": "2026-01-01T00:00:00.000Z",
"gte": "2026-01-01T00:00:00.000Z",
"lt": "2026-01-01T00:00:00.000Z",
"lte": "2026-01-01T00:00:00.000Z",
"notEq": "2026-01-01T00:00:00.000Z"
},
"lastname": "Bison",
"or": "[Circular Reference]",
"username": {
"eq": "text",
"in": [
"text"
],
"like": "text",
"notEq": "text",
"notIn": [
"text"
]
}
}
],
"username": {
"eq": "text",
"in": [
"text"
],
"like": "text",
"notEq": "text",
"notIn": [
"text"
]
}
},
"size": 10,
"sort": [
{
"assignedRoles": {
"ref": "ASC"
},
"authenticationProvider": {
"type": "ASC"
},
"customAttributes": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"firstname": "ASC",
"lastLogin": "ASC",
"lastname": "ASC",
"username": "ASC"
}
]
}{
"pageInfo": {
"endCursor": "text",
"hasNextPage": true,
"hasPreviousPage": true,
"startCursor": "text"
},
"total": 1,
"users": [
{
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"authenticationProvider": {
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"type": "EMAIL_PASSWORD"
},
"authenticationProviderType": "de_DE",
"created": "2026-01-01T00:00:00.000Z",
"customAttributes": {},
"email": "john.doe@example.com",
"facilityLimitations": [
"text"
],
"firstname": "John",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"lastLogin": "2026-01-01T00:00:00.000Z",
"lastModified": "2026-01-01T00:00:00.000Z",
"lastname": "Doe",
"locale": "de_DE",
"username": "johndoe",
"version": 1
}
]
}Executes an action to manipulate my user.
User action was successfully executed.
User
This part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: Creation date of the user
The custom attributes of the user
The email of the user
john.doe@example.comFacilities where at least one role of the user has access to. Not present if the user has at least one role which is unrestricted
The first name of the user
JohnThe id of the user
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe last login timestamp of the user
Last modification date of the user
The last name of the user
DoeThis part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: The username of the user
johndoeVersion of the user
1Invalid input. See response for details.
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
A version conflict occurred.
POST /api/users/me/actions HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 76
{
"action": "ModifyMe",
"firstname": "Phil",
"lastname": "Bison",
"locale": "de_DE"
}{
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"authenticationProvider": {
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"type": "EMAIL_PASSWORD"
},
"authenticationProviderType": "de_DE",
"created": "2026-01-01T00:00:00.000Z",
"customAttributes": {},
"email": "john.doe@example.com",
"facilityLimitations": [
"text"
],
"firstname": "John",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"lastLogin": "2026-01-01T00:00:00.000Z",
"lastModified": "2026-01-01T00:00:00.000Z",
"lastname": "Doe",
"locale": "de_DE",
"username": "johndoe",
"version": 1
}This part of the API is deprecated. For details, see the API release lifecycle documentation. Update my own data.
ModifyUserPersonalData
The new firstname of the user
PhilThe new lastname of the user
BisonThis part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: Updating my data was successful.
User
This part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: Creation date of the user
The custom attributes of the user
The email of the user
john.doe@example.comFacilities where at least one role of the user has access to. Not present if the user has at least one role which is unrestricted
The first name of the user
JohnThe id of the user
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fThe last login timestamp of the user
Last modification date of the user
The last name of the user
DoeThis part of the API is in Beta status. For details, see the API release lifecycle documentation.
ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
de_DEPossible values: The username of the user
johndoeVersion of the user
1Your user is not allowed to operate against this API instance
PATCH /api/users/me HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 56
{
"firstname": "Phil",
"lastname": "Bison",
"locale": "de_DE"
}{
"assignedRoles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"ref": "text"
}
],
"authenticationProvider": {
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"type": "EMAIL_PASSWORD"
},
"authenticationProviderType": "de_DE",
"created": "2026-01-01T00:00:00.000Z",
"customAttributes": {},
"email": "john.doe@example.com",
"facilityLimitations": [
"text"
],
"firstname": "John",
"id": "0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f",
"lastLogin": "2026-01-01T00:00:00.000Z",
"lastModified": "2026-01-01T00:00:00.000Z",
"lastname": "Doe",
"locale": "de_DE",
"username": "johndoe",
"version": 1
}Returns the effective permissions of the user.
The effective permissions of the user.
EffectivePermissionsResponse
User ID of the current user
Your user is not allowed to operate against this API instance
GET /api/users/me/effectivepermissions HTTP/1.1
Host: your-tenant-name.api.fulfillmenttools.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"roles": [
{
"context": [
{
"type": "FACILITY",
"values": [
"text"
]
}
],
"name": "text",
"permissions": [
"USER_READ"
]
}
],
"userId": "text"
}Last updated
Was this helpful?

