Skip to main content

Gateway

Object

Contains the details about the gateway.

type Gateway {
active: GatewayActiveDetails
assignment: GatewayAssignmentDetails
firstBoot: GatewayFirstBootDetails
gatewayId: String
organization: Org
provisioning: GatewayProvisioningDetails
registration: GatewayRegistrationDetails
rma: GatewayRMADetails
shipping: GatewayShippingDetails
state: GatewayLifecycleState
stateTime: DateTime
suspension: GatewaySuspensionDetails
termination: GatewayTerminationDetails
}

Fields​

FieldTypeDescription
activeGatewayActiveDetailsIf the gateway is in an active state, this will contain the last seen time value.
assignmentGatewayAssignmentDetailsContains the gateway place assignment details, including place IDs and system types.
firstBootGatewayFirstBootDetailsThis contains the timestamp for the gateway's first boot.
gatewayIdStringThe unique ID of the gateway.
organizationOrgContains the details about the organization associated with this gateway.
provisioningGatewayProvisioningDetailsContains the timestamp for the gateway's initial provisioning to the organization.
registrationGatewayRegistrationDetailsContains gateway registration details, including serial number and IMEI information.
rmaGatewayRMADetailsIf the gateway needs to be returned, this will contain details like the RMA reason along with any explanatory notes.
shippingGatewayShippingDetailsIf the gateway is currently in a SHIPPED state, details about the shipment will show here, including carrier and tracking number.
stateGatewayLifecycleStateThe current state of the gateway - many states are transitory, like FIRST_BOOT; the more common states will be ACTIVE, ASSIGNED, PROVISIONING and SHIPPED as those exist for longer windows.
stateTimeDateTimeTimestamp for the start of the current state.
suspensionGatewaySuspensionDetailsIf the gateway was suspended, this will contain details like the suspension reason along with any explanatory notes.
terminationGatewayTerminationDetailsIf the gateway was terminated, this will contain details like the suspension reason along with any explanatory notes. This differs from suspenson as the gateway cannot be returned to active once terminated.

Used by​