- Print
Lists all roles.
The string to match when searching for roles.
The number of items to return in the response.
The number of items to skip before collecting the result.
When set to false
(the default), only un-archived user roles are returned. When set to true
, only archived user roles are returned.
Filters the result using OData 4.01 syntax. Supports filtering on the isCustom
field. Only supports the eq
operator.
A list of available user roles
Representation of a user role.
The custom user role's name.
A human-readable description of what the custom user role does.
A flag specifying if the user role is "custom" i.e. user-created, or a stock Tulip role.
Represents a user, api-token, or device.
Represents a user, api-token, or device.
Represents a user, api-token, or device.
The possible ID/names a builtin user role can have.
The builtin user role's name.
A human-readable description of what the builtin user role does.
A flag specifying if the user role is "custom" i.e. user-created, or a stock Tulip role.
Represents a user, api-token, or device.
The total number of items that matched the list parameters.
A URL at which the next page of results can be fetched.
A URL at which the previous page of results can be fetched.
A list of errors per item that is omitted from the paginated response, if any.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
The ID of the omitted record.
An error occurred. The Tulip error codes generic.customerIdRequired
, generic.workspaceIdRequired
, generic.invalidParams
, http.invalidBodyJson
, http.invalidHeaders
, and http.multiValueHeader
all use the 400 HTTP status code. See the documentation of the response content schema for details on these specific Tulip errors that could result in this status code.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
The name of the given HTTP header which had multiple values.
The request was missing required authentication information.
This error is not automatically retryable.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
Too many requests have been made to this endpoint in a short time period.
This error is not automatically retryable.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.
Additional details about this endpoint's rate limits.
An internal server error occurred. Please contact support@tulip.co if the error persists.
This error is not automatically retryable.
A machine-readable code identifying the type of error.
A human-readable description of the error intended for debugging purposes only.
The exact content of this message is not stable.
Whether the request can be automatically retried by the client.