BuildingIntegrationConnection
A building–integration connection, saved or available to create. Unsaved connections have null settings.
type BuildingIntegrationConnection {
building: Warehouse!
connected: Boolean!
connectionId: ID
externalId: String
externalName: String
id: ID!
integration: Integration!
inventoryDestination: Boolean
inventorySource: Boolean
processFulfillmentsInEndless: Boolean
}
Fields
BuildingIntegrationConnection.building ● Warehouse! non-null object warehouses
The Endless building.
BuildingIntegrationConnection.connected ● Boolean! non-null scalar common
Whether the building has a saved connection to this integration.
BuildingIntegrationConnection.connectionId ● ID scalar common
Saved relation ID, or null when the connection has not been saved.
BuildingIntegrationConnection.externalId ● String scalar common
Optional external location ID for this building–integration connection.
BuildingIntegrationConnection.externalName ● String scalar common
External location name, when available.
BuildingIntegrationConnection.id ● ID! non-null scalar common
Stable row ID, including when the connection has not been saved.
BuildingIntegrationConnection.integration ● Integration! non-null object integrations
The connected or eligible integration.
BuildingIntegrationConnection.inventoryDestination ● Boolean scalar common
Whether inventory is pushed to this relation; null when unconnected.
BuildingIntegrationConnection.inventorySource ● Boolean scalar common
Whether inventory comes from this relation; null when unconnected.
BuildingIntegrationConnection.processFulfillmentsInEndless ● Boolean scalar common
Whether Endless processes new imported fulfillments; null when unconnected.
Returned By
buildingIntegrationConnectionsCreate mutation ● buildingIntegrationConnectionsUpdate mutation
Member Of
Integration object ● Warehouse object