Queries
Navixy Repository API is a work in progress. This documentation is published for preview purposes only and doesn't reflect a stable release. Structure, field names, and behaviors are subject to change.
roles
Lists roles for an organization.
roles(
organizationId: ID!
filter: CatalogItemFilter
first: Int
after: String
last: Int
before: String
orderBy: CatalogItemOrder = { field: ORDER, direction: ASC }
): RoleConnection!Arguments
organizationId
ID!
The organization to retrieve roles for.
filter
CatalogItemFilter
Filtering options for the returned roles.
orderBy
CatalogItemOrder
The ordering options for the returned roles.
Input types:
CatalogItemFilter
Filtering options for catalog items.
titleContains
String
Partial match on title (case-insensitive contains).
codes
[Code!]
Match any of these codes.
Output types:
RoleConnection
A paginated list of Role items.
Implements: Connection
PageInfo (entity)
Information about the current page in a paginated connection.
hasNextPage
Boolean!
Whether more items exist after the current page.
hasPreviousPage
Boolean!
Whether more items exist before the current page.
startCursor
String
The cursor pointing to the first item in the current page.
endCursor
String
The cursor pointing to the last item in the current page.
actorRoles
Lists actor role assignments for an organization.
Arguments
organizationId
ID!
The organization to retrieve actor roles for.
filter
ActorRoleFilter
Filtering options for the returned actor roles.
orderBy
ActorRoleOrder
The ordering options for the returned actor roles.
Input types:
ActorRoleFilter
Filtering options for actor roles.
actorIds
[ID!]
Filter by actors (OR within field).
roleIds
[ID!]
Filter by roles (OR within field).
includeExpired
Boolean
Include expired role assignments.
Output types:
ActorRoleConnection
PageInfo (entity)
Information about the current page in a paginated connection.
hasNextPage
Boolean!
Whether more items exist after the current page.
hasPreviousPage
Boolean!
Whether more items exist before the current page.
startCursor
String
The cursor pointing to the first item in the current page.
endCursor
String
The cursor pointing to the last item in the current page.
rolePermissions
Lists role permissions for an organization.
Arguments
organizationId
ID!
The organization to retrieve role permissions for.
filter
RolePermissionFilter
Filtering options for the returned role permissions.
orderBy
RolePermissionOrder
The ordering options for the returned role permissions.
Input types:
RolePermissionFilter
Filtering options for role permissions.
roleIds
[ID!]
Filter by roles (OR within field).
permissionScopeIds
[ID!]
Filter by permission scopes (OR within field).
targetEntityIds
[ID!]
Filter by target entities (OR within field).
Output types:
RolePermissionConnection
PageInfo (entity)
Information about the current page in a paginated connection.
hasNextPage
Boolean!
Whether more items exist after the current page.
hasPreviousPage
Boolean!
Whether more items exist before the current page.
startCursor
String
The cursor pointing to the first item in the current page.
endCursor
String
The cursor pointing to the last item in the current page.
userScopes
Lists user scope restrictions for an organization.
Arguments
organizationId
ID!
The organization to retrieve user scopes for.
filter
UserScopeFilter
Filtering options for the returned user scopes.
orderBy
UserScopeOrder
The ordering options for the returned user scopes.
Input types:
UserScopeFilter
Filtering options for user scopes.
actorIds
[ID!]
Filter by actors (OR within field).
permissionScopeIds
[ID!]
Filter by permission scopes (OR within field).
targetEntityIds
[ID!]
Filter by target entities (OR within field).
Output types:
UserScopeConnection
PageInfo (entity)
Information about the current page in a paginated connection.
hasNextPage
Boolean!
Whether more items exist after the current page.
hasPreviousPage
Boolean!
Whether more items exist before the current page.
startCursor
String
The cursor pointing to the first item in the current page.
endCursor
String
The cursor pointing to the last item in the current page.
Last updated
Was this helpful?