Query
query ListProductionMembers {
listProductionMembers {
count
pageInfo {
hasPreviousPage
hasNextPage
startCursor
endCursor
}
edges {
cursor
node {
id
archivedAt
firstName
lastName
nickname
email
}
}
}
}Response
{
"data": {
"listProductionMembers": {
"count": 1,
"pageInfo": {
"hasPreviousPage": true,
"hasNextPage": true,
"startCursor": "string",
"endCursor": "string"
},
"edges": [
{
"cursor": "string",
"node": {
"id": "id",
"archivedAt": "value",
"firstName": "string",
"lastName": "string",
"nickname": "string",
"email": "string"
}
}
]
}
}
}Queries
listProductionMembers
QUERY
listProductionMembers(first: Int, before: String, after: String, last: Int, search: String, types: [String!], statuses: [String!], crewIds: [ID!], unassigned: Boolean, excludeTypes: Boolean, excludeStatuses: Boolean, excludeCrews: Boolean, orderBy: [ProductionDirectoryOrder!]): ProductionMemberConnectionArguments
first
Int
The number of records to return from the beginning. Maximum 500
before
String
Show records before the specified keyset.
after
String
Show records after the specified keyset.
last
Int
The number of records to return to the end. Maximum 500
search
String
types
[String!]
statuses
[String!]
crewIds
[ID!]
unassigned
Boolean
excludeTypes
Boolean
excludeStatuses
Boolean
excludeCrews
Boolean
orderBy
Returns
count
Int
Total count on all pages
pageInfo
Page information
edges
:production_member edges
Query
query ListProductionMembers {
listProductionMembers {
count
pageInfo {
hasPreviousPage
hasNextPage
startCursor
endCursor
}
edges {
cursor
node {
id
archivedAt
firstName
lastName
nickname
email
}
}
}
}Response
{
"data": {
"listProductionMembers": {
"count": 1,
"pageInfo": {
"hasPreviousPage": true,
"hasNextPage": true,
"startCursor": "string",
"endCursor": "string"
},
"edges": [
{
"cursor": "string",
"node": {
"id": "id",
"archivedAt": "value",
"firstName": "string",
"lastName": "string",
"nickname": "string",
"email": "string"
}
}
]
}
}
}