Skip to main content

Session

No description

type Session {
activeMemberIds: [String!]
activeMembers(
nextToken: String
): PaginatedSessionUsers
createdAt: Timestamp!
finishedAt: Timestamp
joinId: ID!
mentionedUsers: [PendingUser!]!
name: String
note: String
onTheList: Boolean
owner: User
ownerId: ID!
scouting(
nextToken: String
): PaginatedScoutingFinds
sessionId: ID!
sessionSettings: SessionSettings!
state: SessionStateEnum!
summary: SessionSummary
updatedAt: Timestamp!
version: String
workOrders(
nextToken: String
): PaginatedWorkOrders
}

Fields

Session.activeMemberIds ● [String!] list scalar

Session.activeMembers ● PaginatedSessionUsers object

Session.activeMembers.nextToken ● String scalar

Session.createdAt ● Timestamp! non-null scalar

Session.finishedAt ● Timestamp scalar

Session.joinId ● ID! non-null scalar

Session.mentionedUsers ● [PendingUser!]! non-null object

Session.name ● String scalar

Session.note ● String scalar

Session.onTheList ● Boolean scalar

Session.owner ● User object

Session.ownerId ● ID! non-null scalar

Session.scouting ● PaginatedScoutingFinds object

Session.scouting.nextToken ● String scalar

Session.sessionId ● ID! non-null scalar

Session.sessionSettings ● SessionSettings! non-null object

Session.state ● SessionStateEnum! non-null enum

Session.summary ● SessionSummary object

Session.updatedAt ● Timestamp! non-null scalar

Session.version ● String scalar

Session.workOrders ● PaginatedWorkOrders object

Session.workOrders.nextToken ● String scalar

Example

{
"activeMembers": {
"items": [
{
"loadout": {
"activeLasers": [
{
"modules": [],
"modulesActive": []
}
],
"inventoryGadgets": [],
"inventoryLasers": [],
"inventoryModules": [],
"owner": {}
}
}
]
},
"mentionedUsers": [
{}
],
"scouting": {
"items": []
},
"sessionSettings": {
"lockToDiscordGuild": {},
"workOrderDefaults": {
"crewShares": [
{}
],
"sellStores": {}
}
},
"summary": {
"refineries": [],
"scoutingFindsByType": {},
"workOrderSummaries": [
{}
]
},
"workOrders": {
"items": []
}
}

Returned By

addSessionMentions mutation ● createSession mutation ● removeSessionCrew mutation ● removeSessionMentions mutation ● rotateShareId mutation ● session query ● updatePendingUsers mutation ● updateSession mutation

Member Of

CrewShare object ● OtherOrder object ● PaginatedSessions object ● SalvageOrder object ● ShipMiningOrder object ● VehicleMiningOrder object ● WorkOrderInterface interface

Implemented By

SessionUpdateUnion union