GraphQL API Reference
62 queries, 105 mutations, 629 types
Queries
- account
- bill
- bills
- carrier_box
- carrier_boxes
- custom_box
- custom_boxes
- cycle_count
- cycle_counts
- expiration_lots
- fulfillment_invoice
- fulfillment_invoices
- inbound_shipment
- inbound_shipment_images
- inbound_shipment_location_summary
- inbound_shipment_summary
- inbound_shipments
- inventory_changes
- inventory_snapshot
- inventory_snapshots
- inventory_sync_items_status
- inventory_sync_status
- inventory_sync_statuses
- lakehero_data_export
- location
- locations
- me
- mergeable_orders
- node
- order
- order_history
- orders
- packs_per_day — Gets the detail of each shipment's package between the specified dates.Results are sorted by date, warehouse and user, but they can be filteredby warehouse_id if only interested in the packages from a particular warehouse.The sorting can be overriden by specifying any other field or list of fields from the output type.
- picks_per_day — Gets the detail of each line item picked between the specified dates.Results are sorted by date, warehouse and user, but they can be filteredby warehouse_id if only interested in the picks from a particular warehouse.The sorting can be overriden by specifying any other field or list of fields from the output type.
- product
- products
- purchase_order
- purchase_orders
- recurring_data_export
- return
- return_exchange
- returns
- shipment
- shipments
- shipping_container
- shipping_containers
- shipping_plan
- tote — Returns information about a tote. If barcode is set, but warehouse_id is not, it will default to the assigned warehouse id. If no tote is found with that barcode on the specified warehouse, it will return the next tote with the same barcode on any warehouse. It is recommended to use the id field to avoid ambiguity.
- tote_history
- totes
- user
- user_quota
- users
- uuid — When using the old webhooks you might receive resource ids as numeric ids.If you need any of those ids in one of our new queries or mutations, you can usethis query to retrieve the uuid corresponding to that resource/entity numeric id
- vendors
- warehouse_products
- webhooks
- wholesale_order
- wholesale_orders
- wholesale_staging_location_candidates
- work_order
- work_orders
Mutations
- bill_add_ad_hoc_charge
- bill_create
- bill_delete
- bill_recalculate
- bill_submit
- bill_update
- clear_tote
- cycle_count_items_create
- cycle_count_locations_create
- cycle_count_recount_create
- inbound_shipment_create
- inbound_shipment_update
- inventory_abort_snapshot
- inventory_add
- inventory_generate_snapshot
- inventory_remove
- inventory_replace
- inventory_subtract
- inventory_sync
- inventory_sync_abort
- inventory_transfer
- item_location_delete
- kit_build
- kit_clear
- kit_remove_components
- license_plate_numbers_create
- location_create
- location_delete
- location_update
- lot_assign_to_location
- lot_create
- lot_delete
- lot_update
- lots_update
- node
- order_add_attachment
- order_add_history_entry
- order_add_line_items
- order_add_tags
- order_bulk_add_tags
- order_bulk_remove_tags
- order_cancel
- order_change_warehouse
- order_clear_tags
- order_create
- order_fulfill
- order_merge
- order_remove_line_items
- order_set_line_item_sku
- order_unmerge
- order_update
- order_update_fulfillment_status
- order_update_holds
- order_update_line_items
- order_update_tags
- product_add_to_warehouse
- product_create
- product_delete
- product_update
- purchase_order_add_attachment
- purchase_order_cancel
- purchase_order_close
- purchase_order_create
- purchase_order_set_fulfillment_status
- purchase_order_update
- return_create
- return_create_exchange
- return_receive_line_item
- return_update_status
- shipment_create
- shipment_create_shipping_label
- shipping_plan_create
- tote_clear
- tote_create
- tote_delete
- tote_update
- user_update
- vendor_add_product
- vendor_create
- vendor_delete
- vendor_remove_product
- warehouse_product_delete
- warehouse_product_update
- webhook_create
- webhook_delete
- webhook_disable
- webhook_enable
- webhook_update_url
- wholesale_order_auto_allocate_for_picking
- wholesale_order_create
- wholesale_order_edit_outbound_schedule
- wholesale_order_fulfill
- wholesale_order_generate_bol_document
- wholesale_order_generate_label
- wholesale_order_import_packing_layout
- wholesale_order_print_manual_picking_sheet
- wholesale_order_print_packing_list
- wholesale_order_print_packing_slip
- wholesale_order_transfer_picks_to_staging
- wholesale_order_update
- wholesale_order_update_picking_flow
- wholesale_order_update_staging_location
- wholesale_set_as_ready_to_pick
- work_order_auto_assign_pick_locations
- work_order_create
Types
- AbortInventorySyncInput
- AbortInventorySyncOutput
- Account
- AccountConnection
- AccountEdge — A Relay edge containing a `Account` and its cursor.
- AccountQueryResult
- AdHocCharge
- AddBillAdHocChargeInput
- AddBillAdHocChargeOutput
- AddHistoryInput
- AddLineItemsInput
- AddProductToVendorInput
- AddProductToWarehouseInput
- AddPurchaseOrderAttachmentInput
- AddPurchaseOrderAttachmentOutput
- Address
- AddressInput
- AllocatedAllocationType
- AllocationErrorType
- AllocationType
- AssemblyMapType
- AssemblyMapTypeCountableConnection
- AssemblyMapTypeCountableEdge — A Relay edge containing a `AssemblyMapTypeCountable` and its cursor.
- AssemblySKUType
- AssignLotToLocationInput — GraphQL input type for assigning a Lot to a Location.
- AssignLotToLocationOutput — GraphQL output type for assigning a Lot to a Location.
- AttachmentType
- AuthenticatedUser
- Authorization
- AutoAssignPickLocationsInput
- BigInt — The `BigInt` scalar type represents non-fractional whole numeric values. `BigInt` is not constrained to 32-bit like the `Int` type and thus is a less compatible type.
- Bill
- BillConnection
- BillEdge — A Relay edge containing a `Bill` and its cursor.
- BillExports
- BillExportsConnection
- BillExportsEdge — A Relay edge containing a `BillExports` and its cursor.
- BillQueryResult
- BillingPeriod
- BillsQueryResult
- BinType
- BuildKitComponentInput
- BuildKitInput
- BulkMutationOutput
- BulkUpdateTagsInput
- BusinessRelationshipConnection
- BusinessRelationshipEdge — A Relay edge containing a `BusinessRelationship` and its cursor.
- BusinessRelationshipSchema
- BusinessRelationshipSchemaCountableConnection
- BusinessRelationshipSchemaCountableEdge — A Relay edge containing a `BusinessRelationshipSchemaCountable` and its cursor.
- CancelOrderInput
- CancelPurchaseOrderInput
- CancelPurchaseOrderOutput
- CarrierBox
- CarrierBoxConnection
- CarrierBoxEdge — A Relay edge containing a `CarrierBox` and its cursor.
- CarrierBoxQueryResult
- CarrierBoxesQueryResult
- Case
- ChangeOrderWarehouseInput
- ClearKitInput
- ClearToteInput
- ClearToteOutput
- ClosePurchaseOrderInput
- ClosePurchaseOrderOutput
- CreateBillInput
- CreateBillOutput
- CreateExchangeItem
- CreateInboundShipmentInput
- CreateInboundShipmentOutput
- CreateItemsCycleCountInput
- CreateLabelResourceInput
- CreateLicensePlateNumbersInput
- CreateLicensePlateNumbersOutput
- CreateLineItemInput
- CreateLocationInput
- CreateLocationsCycleCountInput
- CreateLotInput — GraphQL input type for Lot creation.
- CreateLotOutput — GraphQL output type for Lot creation.
- CreateOrderAddressInput — Order type for addresses. Orders have addresses with more details than the rest of the system so we use our own types
- CreateOrderInput
- CreateProductCaseInput
- CreateProductImageInput
- CreateProductInput
- CreateProductOutput
- CreateProductVendorInput
- CreatePurchaseOrderAttachmentInput
- CreatePurchaseOrderInput
- CreatePurchaseOrderLineItemInput
- CreatePurchaseOrderOutput
- CreateRecountCycleCountInput
- CreateReturnExchangeInput
- CreateReturnExchangeOutput
- CreateReturnInput
- CreateReturnItemExchangeInput
- CreateReturnLineItemInput
- CreateReturnOutput
- CreateShipmentInput
- CreateShipmentLineItemInput
- CreateShipmentOutput
- CreateShipmentShippingLabelInput
- CreateShippingLabelInput
- CreateShippingLabelOutput
- CreateShippingLinesInput
- CreateShippingPlanInput
- CreateShippingPlanOutput
- CreateToteInput
- CreateToteOutput
- CreateVendorInput
- CreateVendorOutput
- CreateWarehouseProductInput
- CreateWebhookInput
- CreateWebhookOutput
- CreateWholesaleLineItemInput
- CreateWholesaleOrderInput
- CreateWorkOrderInput
- CurrentUserQueryResult
- CustomBox
- CustomBoxConnection
- CustomBoxEdge — A Relay edge containing a `CustomBox` and its cursor.
- CustomBoxQueryResult
- CustomBoxesQueryResult
- CustomersWebhookHealth — An enumeration.
- CycleCountBatch
- CycleCountBatchConnection
- CycleCountBatchEdge — A Relay edge containing a `CycleCountBatch` and its cursor.
- CycleCountOutput
- CycleCountProgressType
- CycleCountQueryResult
- CycleCountsQueryResult
- DSCycleCountBatchCountTypes — An enumeration.
- DSCycleCountBatchQueueStatusTypes — An enumeration.
- DataExportFile
- Date — The `Date` scalar type represents a Date value as specified by [iso8601](https://en.wikipedia.org/wiki/ISO_8601).
- DateTime — The `DateTime` scalar type represents a DateTime value as specified by [iso8601](https://en.wikipedia.org/wiki/ISO_8601).
- Decimal — The `Decimal` scalar type represents a python Decimal.
- DeleteBillInput
- DeleteItemLocationInput
- DeleteItemLocationOutput
- DeleteLocationInput
- DeleteLocationOutput
- DeleteLotInput — GraphQL input type for Lot delete.
- DeleteLotOutput — GraphQL output type for Lot delete.
- DeleteProductInput
- DeleteToteInput
- DeleteToteOutput
- DeleteVendorInput
- DeleteWarehouseProductInput
- DeleteWebhookInput
- Dimensions
- DimensionsInput
- DisableWebhookInput
- DisableWebhookOutput
- EnableWebhookInput
- EnableWebhookOutput
- EntityType
- ExclusionFiltersInput
- ExpiredDetailsType
- FbaInventory
- FeeCategoryTotal
- FeeCategoryTotalConnection
- FeeCategoryTotalEdge — A Relay edge containing a `FeeCategoryTotal` and its cursor.
- FileInfoType
- FulfillOrderInput
- FulfillWholesaleOrderInput
- FulfillmentInvoice
- FulfillmentInvoiceConnection
- FulfillmentInvoiceEdge — A Relay edge containing a `FulfillmentInvoice` and its cursor.
- FulfillmentInvoiceInboundShippingItem
- FulfillmentInvoiceInboundShippingItemConnection
- FulfillmentInvoiceInboundShippingItemEdge — A Relay edge containing a `FulfillmentInvoiceInboundShippingItem` and its cursor.
- FulfillmentInvoiceQueryResult
- FulfillmentInvoiceReturnFulfillmentItem
- FulfillmentInvoiceReturnFulfillmentItemConnection
- FulfillmentInvoiceReturnFulfillmentItemEdge — A Relay edge containing a `FulfillmentInvoiceReturnFulfillmentItem` and its cursor.
- FulfillmentInvoiceReturnItem
- FulfillmentInvoiceReturnItemConnection
- FulfillmentInvoiceReturnItemEdge — A Relay edge containing a `FulfillmentInvoiceReturnItem` and its cursor.
- FulfillmentInvoiceShippingItem
- FulfillmentInvoiceShippingItemConnection
- FulfillmentInvoiceShippingItemEdge — A Relay edge containing a `FulfillmentInvoiceShippingItem` and its cursor.
- FulfillmentInvoiceStorageItem
- FulfillmentInvoiceStorageItemConnection
- FulfillmentInvoiceStorageItemEdge — A Relay edge containing a `FulfillmentInvoiceStorageItem` and its cursor.
- FulfillmentInvoicesQueryResult
- FulfillmentWarehouseType
- GenericScalar — The `GenericScalar` scalar type represents a generic GraphQL scalar value that could be: String, Boolean, Int, Float, List or Object.
- HoldsInput
- HospitalAllocationType
- ISODateTime — A DateTime field type that understand ISO 8601 strings, besides datetime objects. It supports strings with and without times, as well as using T or space as delimiter Ex. - YYYY-mm-dd - YYYY-mm-dd HH:MM:SS - YYYY-mm-ddTHH:MM:SS
- InboundShipment
- InboundShipmentConnection
- InboundShipmentContainerSize — An enumeration.
- InboundShipmentEdge — A Relay edge containing a `InboundShipment` and its cursor.
- InboundShipmentImage
- InboundShipmentImagesQueryResult
- InboundShipmentLoad — An enumeration.
- InboundShipmentLocationSummaryData
- InboundShipmentLocationSummaryItem
- InboundShipmentLocationSummaryLocation
- InboundShipmentLocationSummaryQueryResult
- InboundShipmentQueryResult
- InboundShipmentShipment — An enumeration.
- InboundShipmentStatus — An enumeration.
- InboundShipmentSummaryBin
- InboundShipmentSummaryContent
- InboundShipmentSummaryData
- InboundShipmentSummaryInLPN
- InboundShipmentSummaryLPN
- InboundShipmentSummaryLPNContainer
- InboundShipmentSummaryLineItem
- InboundShipmentSummaryLot
- InboundShipmentSummaryProductInfo
- InboundShipmentSummaryQueryResult
- InboundShipmentSummaryStats
- InboundShipmentSummaryWorker
- InboundShipmentsQueryResult
- InventoryAbortSnapshotInput
- InventoryChange
- InventoryChangeConnection
- InventoryChangeEdge — A Relay edge containing a `InventoryChange` and its cursor.
- InventoryChangeLogConnection
- InventoryChangeLogEdge — A Relay edge containing a `InventoryChangeLog` and its cursor.
- InventoryChangeLogType
- InventoryChangesQueryResult
- InventoryDetailsType
- InventoryGenerateSnapshotInput
- InventorySnapshot
- InventorySnapshotConnection
- InventorySnapshotEdge — A Relay edge containing a `InventorySnapshot` and its cursor.
- InventorySnapshotOutput
- InventorySnapshotQueryResult
- InventorySnapshotsQueryResult
- InventorySyncBatchQueryResult
- InventorySyncBatchesQueryResult
- InventorySyncInput
- InventorySyncItemStatus
- InventorySyncItemStatusConnection
- InventorySyncItemStatusEdge — A Relay edge containing a `InventorySyncItemStatus` and its cursor.
- InventorySyncOutput
- InventorySyncRowsQueryResult
- InventorySyncStatus
- InventorySyncStatusConnection
- InventorySyncStatusEdge — A Relay edge containing a `InventorySyncStatus` and its cursor.
- ItemLocation
- ItemLocationConnection
- ItemLocationEdge — A Relay edge containing a `ItemLocation` and its cursor.
- JSONObjectScalar — Custom scalar type for JSON objects only. This field will serialize Python dict objects to JSON strings, and deserialize JSON strings to Python dict objects. It will accept None and empty strings, and otherwise ensure the JSON value is an object.
- KitComponent
- KittingMapType
- KittingMapTypeCountableConnection
- KittingMapTypeCountableEdge — A Relay edge containing a `KittingMapTypeCountable` and its cursor.
- LabelBatchItemType
- LabelResource
- LabelStatusEnum — An enumeration.
- LakeheroDataExport
- LakeheroDataExportQueryResult
- LastMileLabel
- LegacyId
- LegacyIdQueryResult
- LicensePlateNumber
- LicensePlateNumberConnection
- LicensePlateNumberEdge — A Relay edge containing a `LicensePlateNumber` and its cursor.
- LicensePlateNumberV2
- LicensePlateNumberV2ContainerType — An enumeration.
- LicensePlateNumberV2LineItemType
- LicensePlateNumberV2Status — An enumeration.
- LicensePlateNumberV2TimelineType
- LicensePlateNumberV2Type
- LineItem
- LineItemInput
- LineItemQuerySpecConnection
- LineItemQuerySpecEdge — A Relay edge containing a `LineItemQuerySpec` and its cursor.
- LineItemSerialNumber
- Location
- LocationChangeLogType
- LocationChangeLogTypeCountableConnection
- LocationChangeLogTypeCountableEdge — A Relay edge containing a `LocationChangeLogTypeCountable` and its cursor.
- LocationConnection
- LocationEdge — A Relay edge containing a `Location` and its cursor.
- LocationOutput
- LocationQueryResult
- LocationType
- LocationsQueryResult
- Lot
- LotConnection
- LotEdge — A Relay edge containing a `Lot` and its cursor.
- LotTrackingSettings
- LotType
- LotsQueryResult
- MergeOrdersInput — Merge Orders Input
- MergeOrdersOutput — Merge Orders Output
- MergeableOrder
- MergeableOrderConnection
- MergeableOrderEdge — A Relay edge containing a `MergeableOrder` and its cursor.
- MergeableOrdersQueryResult
- MergedOrder
- MissingAllocationType
- Money
- MutationOutput
- NewWarehouseType
- NoHTMLTagsString — A sanitized string that do not contains HTML tags
- Node — An object with an ID
- NonSellableInventoryDetailsType
- OperationError
- Order
- OrderAddAttachmentInput
- OrderAddAttachmentOutput
- OrderAddress — Order type for addresses. Orders have addresses with more details than the rest of the system so we use our own types
- OrderAttachment
- OrderAttachmentQuerySpecConnection
- OrderAttachmentQuerySpecEdge — A Relay edge containing a `OrderAttachmentQuerySpec` and its cursor.
- OrderBinAllocationType
- OrderBinAllocationTypeCountableConnection
- OrderBinAllocationTypeCountableEdge — A Relay edge containing a `OrderBinAllocationTypeCountable` and its cursor.
- OrderConnection
- OrderEdge — A Relay edge containing a `Order` and its cursor.
- OrderHistory
- OrderHistoryConnection
- OrderHistoryEdge — A Relay edge containing a `OrderHistory` and its cursor.
- OrderHistoryQueryResult
- OrderHolds
- OrderLineItemAllocation
- OrderMutationOutput
- OrderNoteAttributeInput
- OrderQueryResult
- OrderShipmentMutationOutput
- OrderThirdPartyShipper
- OrderWarehouseAllocation
- OrdersQueryResult
- Package
- PackageConnection
- PackageEdge — A Relay edge containing a `Package` and its cursor.
- PackageInput
- PackageLineItemInput
- Packer
- PacksPerDayQueryResult
- PageInfo — The Relay compliant `PageInfo` type, containing data necessary to paginate this connection.
- PalletData
- Pick
- PickConnection
- PickEdge — A Relay edge containing a `Pick` and its cursor.
- PickingJobStatus — An enumeration.
- PicksPerDayQueryResult
- ProcessingStatusEnum — An enumeration.
- Product
- ProductAttributeType
- ProductAttributeTypeCountableConnection
- ProductAttributeTypeCountableEdge — A Relay edge containing a `ProductAttributeTypeCountable` and its cursor.
- ProductCaseEachesStatsType
- ProductCaseInfoType
- ProductCaseInfoTypeCountableConnection
- ProductCaseInfoTypeCountableEdge — A Relay edge containing a `ProductCaseInfoTypeCountable` and its cursor.
- ProductCaseType
- ProductConnection
- ProductEdge — A Relay edge containing a `Product` and its cursor.
- ProductHistoryConnection
- ProductHistoryEdge — A Relay edge containing a `ProductHistory` and its cursor.
- ProductHistoryType
- ProductHistoryTypeCountableConnection
- ProductHistoryTypeCountableEdge — A Relay edge containing a `ProductHistoryTypeCountable` and its cursor.
- ProductImage
- ProductImageSchema
- ProductImageSchemaCountableConnection
- ProductImageSchemaCountableEdge — A Relay edge containing a `ProductImageSchemaCountable` and its cursor.
- ProductInfoListingType
- ProductInfoType
- ProductLocationType
- ProductLocationTypeCountableConnection
- ProductLocationTypeCountableEdge — A Relay edge containing a `ProductLocationTypeCountable` and its cursor.
- ProductMutationOutput
- ProductOrderDetail
- ProductOrderDetailConnection
- ProductOrderDetailEdge — A Relay edge containing a `ProductOrderDetail` and its cursor.
- ProductPurchaseOrderDetail
- ProductPurchaseOrderDetailConnection
- ProductPurchaseOrderDetailEdge — A Relay edge containing a `ProductPurchaseOrderDetail` and its cursor.
- ProductQueryResult
- ProductReturnConnection
- ProductReturnDetail
- ProductReturnEdge — A Relay edge containing a `ProductReturn` and its cursor.
- ProductType
- ProductTypeCountableConnection
- ProductTypeCountableEdge — A Relay edge containing a `ProductTypeCountable` and its cursor.
- ProductVendor
- ProductsQueryResult
- PurchaseOrder
- PurchaseOrderAttachment
- PurchaseOrderAttachmentConnection
- PurchaseOrderAttachmentEdge — A Relay edge containing a `PurchaseOrderAttachment` and its cursor.
- PurchaseOrderConnection
- PurchaseOrderEdge — A Relay edge containing a `PurchaseOrder` and its cursor.
- PurchaseOrderLineItem
- PurchaseOrderLineItemConnection
- PurchaseOrderLineItemEdge — A Relay edge containing a `PurchaseOrderLineItem` and its cursor.
- PurchaseOrderQueryResult
- PurchaseOrderTrackingNumber
- PurchaseOrderTrackingNumberConnection
- PurchaseOrderTrackingNumberEdge — A Relay edge containing a `PurchaseOrderTrackingNumber` and its cursor.
- PurchaseOrdersQueryResult
- RMALabel
- RMALabelType
- RMALabelTypeCountableConnection
- RMALabelTypeCountableEdge — A Relay edge containing a `RMALabelTypeCountable` and its cursor.
- RecalculateBillInput
- RecalculateBillOutput
- ReceiveReturnLineItemInput
- ReceiveReturnLineItemOutput
- RemoveKitComponentInput
- RemoveKitComponentsInput
- RemoveLineItemsInput
- RemoveProductFromVendorInput
- ReplaceInventoryInput
- Return
- ReturnAttachmentType
- ReturnAttachmentTypeCountableConnection
- ReturnAttachmentTypeCountableEdge — A Relay edge containing a `ReturnAttachmentTypeCountable` and its cursor.
- ReturnConnection
- ReturnCostBreakdownType
- ReturnEdge — A Relay edge containing a `Return` and its cursor.
- ReturnExchange
- ReturnExchangeItem
- ReturnExchangeItemType
- ReturnExchangeItemTypeCountableConnection
- ReturnExchangeItemTypeCountableEdge — A Relay edge containing a `ReturnExchangeItemTypeCountable` and its cursor.
- ReturnExchangeQueryResult
- ReturnExchangeType
- ReturnExchangeTypeCountableConnection
- ReturnExchangeTypeCountableEdge — A Relay edge containing a `ReturnExchangeTypeCountable` and its cursor.
- ReturnHistory
- ReturnHistoryType
- ReturnHistoryTypeCountableConnection
- ReturnHistoryTypeCountableEdge — A Relay edge containing a `ReturnHistoryTypeCountable` and its cursor.
- ReturnItemType
- ReturnItemTypeCountableConnection
- ReturnItemTypeCountableEdge — A Relay edge containing a `ReturnItemTypeCountable` and its cursor.
- ReturnLabelType
- ReturnLineItem
- ReturnQueryResult
- ReturnType
- ReturnedLineItemType
- ReturnedLineItemTypeCountableConnection
- ReturnedLineItemTypeCountableEdge — A Relay edge containing a `ReturnedLineItemTypeCountable` and its cursor.
- ReturnedProductType
- ReturnsQueryResult
- SetLineItemSkuInput
- SetPurchaseOrderFulfillmentStatusInput
- SetPurchaseOrderFulfillmentStatusOutput
- Shipment
- ShipmentConnection
- ShipmentEdge — A Relay edge containing a `Shipment` and its cursor.
- ShipmentLineItem
- ShipmentLineItemConnection
- ShipmentLineItemEdge — A Relay edge containing a `ShipmentLineItem` and its cursor.
- ShipmentQueryResult
- ShipmentsQueryResult
- ShippedLineItemInput
- ShippedLineItemLot
- ShippedPackagesInput
- ShippingContainer
- ShippingContainerConnection
- ShippingContainerEdge — A Relay edge containing a `ShippingContainer` and its cursor.
- ShippingContainerQueryResult
- ShippingContainersQueryResult
- ShippingLabel
- ShippingLabelConnection
- ShippingLabelEdge — A Relay edge containing a `ShippingLabel` and its cursor.
- ShippingLines
- ShippingPlan
- ShippingPlanLineItem
- ShippingPlanLineItemConnection
- ShippingPlanLineItemEdge — A Relay edge containing a `ShippingPlanLineItem` and its cursor.
- ShippingPlanPackage
- ShippingPlanPackageConnection
- ShippingPlanPackageEdge — A Relay edge containing a `ShippingPlanPackage` and its cursor.
- ShippingPlanPackageLineItem
- ShippingPlanPackageLineItemConnection
- ShippingPlanPackageLineItemEdge — A Relay edge containing a `ShippingPlanPackageLineItem` and its cursor.
- ShippingPlanPallet
- ShippingPlanPalletConnection
- ShippingPlanPalletEdge — A Relay edge containing a `ShippingPlanPallet` and its cursor.
- ShippingPlanQueryResult
- ShippingPlanTrackingNumber
- ShippingPlanTrackingNumberConnection
- ShippingPlanTrackingNumberEdge — A Relay edge containing a `ShippingPlanTrackingNumber` and its cursor.
- Store
- SubmitBillInput
- Tote
- ToteConnection
- ToteEdge — A Relay edge containing a `Tote` and its cursor.
- ToteHistory
- ToteHistoryConnection
- ToteHistoryEdge — A Relay edge containing a `ToteHistory` and its cursor.
- ToteHistoryQueryResult
- TotePick
- ToteQueryResult
- TotesQueryResult
- TransferInventoryInput
- TransferInventoryOutput
- URL
- UnmergeOrdersInput — Unmerge Orders Input
- UnmergeOrdersOutput — Unmerge Orders Output
- UpdateBillInput
- UpdateInboundShipmentInput
- UpdateInboundShipmentOutput
- UpdateInventoryInput
- UpdateInventoryOutput
- UpdateLineItemInput
- UpdateLineItemsInput
- UpdateLocationInput
- UpdateLotInput — GraphQL input type for Lot update.
- UpdateLotOutput — GraphQL output type for Lot update.
- UpdateLotsInput — GraphQL input type for Lots update.
- UpdateLotsOutput — GraphQL output type for Lots update.
- UpdateOrderFulfillmentStatusInput
- UpdateOrderHoldsInput
- UpdateOrderInput
- UpdateOrderInputBase
- UpdateProductCaseInput
- UpdateProductImageInput
- UpdateProductInput
- UpdateProductVendorInput
- UpdatePurchaseOrderInput
- UpdatePurchaseOrderLineItemInput
- UpdatePurchaseOrderOutput
- UpdateReturnStatusInput
- UpdateReturnStatusOutput
- UpdateTagsInput
- UpdateToteInput
- UpdateToteOutput
- UpdateUrlWebhookInput
- UpdateUrlWebhookOutput
- UpdateUserInput
- UpdateUserOutput
- UpdateWarehouseProductInput
- UpdateWholesaleLineItemInput
- UpdateWholesaleOrderInput
- UpdateWholesaleOrderInputBase — Base class of all wholesale order update inputs to allow users to reference the order by its id or its associated order_id.
- UpdateWholesaleOrderPickingFlowInput
- UpdateWholesaleOrderStagingLocationInput
- User
- UserConnection
- UserEdge — A Relay edge containing a `User` and its cursor.
- UserError — Base Interface all user-facing GraphQL errors should implement. This is used to provide a common way to handle errors in the frontend. A possible scenario would be having a create_user mutation that returns different types of error if the email is already in use, the password is too short, etc. It could be declared like this: ``` class UsernameTakenError(ObjectType): class Meta: interfaces = (UserError, ) suggestedUsernames = List(String) class PasswordTooShortError(ObjectType): class Meta: interfaces = (UserError, ) class UserCreationError(Union): class Meta: types = (UsernameTakenError, PasswordTooShortError) class CreateUser(Mutation): user = Field(User) errors = List(UserCreationError) ``` And it would be queried like this: ``` mutation { createUser(email: foo@bar.com, password: "123") { user { id } errors { __typename ... on UserError { message } ... on UsernameTakenError { message suggestedUsername } ... on PasswordTooShortError { message } } } } ``` If new errors are added, and they implement the UserError interface, the frontend will be able to handle at least the message field without any changes. based on: https://productionreadygraphql.com/2020-08-01-guide-to-graphql-errors
- UserNoteInput
- UserQueryResult
- UserQuota
- UserStoresType
- UserStoresTypeCountableConnection
- UserStoresTypeCountableEdge — A Relay edge containing a `UserStoresTypeCountable` and its cursor.
- UsersQueryResult
- Vendor
- VendorConnection
- VendorEdge — A Relay edge containing a `Vendor` and its cursor.
- VendorsQueryResult
- Warehouse
- WarehouseNonSellableInventoryType
- WarehouseProduct
- WarehouseProductConnection
- WarehouseProductEdge — A Relay edge containing a `WarehouseProduct` and its cursor.
- WarehouseProductInbound
- WarehouseProductInboundConnection
- WarehouseProductInboundEdge — A Relay edge containing a `WarehouseProductInbound` and its cursor.
- WarehouseProductMutationOutput
- WarehouseProductsQueryResult
- WarehouseToCustomersLabelChargeTrigger — An enumeration.
- WarehouseType
- WarehouseTypeCountableConnection
- WarehouseTypeCountableEdge — A Relay edge containing a `WarehouseTypeCountable` and its cursor.
- Webhook
- WebhookConnection
- WebhookEdge — A Relay edge containing a `Webhook` and its cursor.
- WebhooksQueryResult
- WholesaleFulfillmentFlowOptions — Allowed label formats
- WholesaleGenerateLabelInput
- WholesaleGenerateLabelOutput
- WholesaleLineItem
- WholesaleLineItemsQuerySpecConnection
- WholesaleLineItemsQuerySpecEdge — A Relay edge containing a `WholesaleLineItemsQuerySpec` and its cursor.
- WholesaleLocationType — An enumeration.
- WholesaleOrder
- WholesaleOrderAutoAllocateForPickingMutationOutput
- WholesaleOrderAutoAllocateForPickingType
- WholesaleOrderAutoAllocateInput
- WholesaleOrderConnection
- WholesaleOrderEdge — A Relay edge containing a `WholesaleOrder` and its cursor.
- WholesaleOrderEditOutboundScheduleInput
- WholesaleOrderEditOutboundScheduleOutput
- WholesaleOrderGenerateBOLInput
- WholesaleOrderGenerateBOLOutput
- WholesaleOrderImportPackingLayoutInput
- WholesaleOrderImportPackingLayoutOutput
- WholesaleOrderMutationOutput
- WholesaleOrderOutboundProgress — An enumeration.
- WholesaleOrderPickingFlow — An enumeration.
- WholesaleOrderPrintManualPickingSheetInput
- WholesaleOrderPrintManualPickingSheetOutput
- WholesaleOrderPrintPackingListInput
- WholesaleOrderPrintPackingListOutput
- WholesaleOrderPrintPackingSlipInput
- WholesaleOrderPrintPackingSlipOutput
- WholesaleOrderQueryResult
- WholesaleOrderSetReadyToPickInput
- WholesaleOrderSetReadyToPickOutput
- WholesaleOrderStatus — Overall status for the entire label generation workflow of an order accross all batches Public usage. Not to be confused with fulfillment status. The reason why this exists is due to reprocessing, there could be multiple print batches per order.
- WholesaleOrderVersion — The version of the order. This is used to determine which version of the wholesale view to display these orders in, amongst other things. The versioning is based on multiples of ten for the major and the integers between them as minors: 11 -> 1 1 | |__> Minor, in this case, Downgrade from EARTH to LEGACY |_____> Major, in this case, LEGACY
- WholesaleOrdersQueryResult
- WholesaleShippingDetails
- WholesaleShippingDetailsInput
- WholesaleShippingOptions — An enumeration.
- WholesaleSortBinByLotsDate — An enumeration.
- WholesaleSortBinByStock — An enumeration.
- WholesaleStagingLocationCandidatesQueryResult
- WorkOrderAssemblyComponentType
- WorkOrderAssemblySkuType
- WorkOrderAssignPickLocationsOutput
- WorkOrderAttachmentType
- WorkOrderIdentifiableType
- WorkOrderIdentifiableTypeConnection
- WorkOrderIdentifiableTypeEdge — A Relay edge containing a `WorkOrderIdentifiableType` and its cursor.
- WorkOrderMutationOutput
- WorkOrderNotesType
- WorkOrderPriority — An enumeration.
- WorkOrderQueryResult
- WorkOrderStatus — An enumeration.
- WorkOrderType — An enumeration.
- WorkOrdersNoteType — An enumeration.
- WorkOrdersQueryResult
- ZoneInfoType