Skip to main content

clientDirectory

The cross-park client list of the management menu: every client of every active residential park in which the current user holds client:core:read, sorted by last name, then first name.

Only the permitted parks are queried; clients of other parks are never fetched. A user without any permitted park receives an empty connection, not an error. filter.residentialParkIds narrows the permitted parks and never widens them.

Paginated with opaque cursors: pass pageInfo.endCursor of one page as after to get the next.

clientDirectory(
after: String
filter: ClientDirectoryFilterInput!
first: Int!
): ClientDirectoryConnection!

Arguments​

clientDirectory.after ● String scalar​

clientDirectory.filter ● ClientDirectoryFilterInput! non-null input​

clientDirectory.first ● Int! non-null scalar​

Type​

ClientDirectoryConnection object​

One page of the cross-park client list.