API Documentation
Basics
Start using our API
Request your API URL
Generate an API Key
Authenticating requests
Your first call
Zencargo & GraphQL
Your first GraphQL call
The API console
Queries
Mutations
Variables
Pagination
Products
Concepts
Creating Products
Querying Products
Updating Products
Archiving Products
Unarchiving Products
Categories
Concepts
Creating Categories
Querying Categories
Updating Categories
Deleting Categories
Attributes
Concepts
Creating Attributes
Querying Attributes
Updating Attributes
Deleting Attributes
Purchase Orders
Concepts
Creating Purchase Orders
Querying Purchase Orders
Updating Purchase Orders
Closing Purchase Orders
Querying Accounts and Locations
Packing Lists
Querying Packing Lists
Bookings
Download Booking Documents
Using Webhooks
Webhooks Introduction
GraphQL Reference
QueryRoot
Mutations
archiveCoreProduct
createCoreProduct
createCoreProductAttribute
createCoreProductCategory
deleteCoreProductAttribute
deleteCoreProductCategory
productsArchiveProduct
productsCreateProduct
productsUnarchiveProduct
productsUpdateProduct
purchaseOrdersCloseOrder
purchaseOrdersCreateOrder
purchaseOrdersDeleteOrder
purchaseOrdersUpdateLotEstimates
purchaseOrdersUpdateLots
purchaseOrdersUpdateOrder
unarchiveCoreProduct
updateCoreProduct
updateCoreProductAttribute
updateCoreProductCategory
Queryable objects
Account
AccountBillingDetails
AccountConnection
AccountConnectionType
AccountConnectionTypeConnection
AccountConnectionTypeEdge
AccountContactDetails
AccountEdge
AccountLegalInformation
AccountLocation
AccountLocationConnection
AccountLocationEdge
Address
ArchiveCoreProductPayload
ArchiveProductPayload
Booking
BookingConnection
BookingCustomerType
BookingDocument
BookingEdge
BookingStage
Cargo
CargoContainerType
CargoJourneyDetail
CargoLooseCargoType
CargoVehicleType
CargoWeightType
ClosePurchaseOrderPayload
CoreDimensions
CoreProduct
CoreProductAttribute
CoreProductAttributeConnection
CoreProductAttributeEdge
CoreProductAttributeWithValue
CoreProductBuyCostPrice
CoreProductCategory
CoreProductCategoryConnection
CoreProductCategoryEdge
CoreProductCharacteristics
CoreProductSellCostPrice
CoreProductTariffCode
CoreWeight
Country
CreateCoreProductAttributePayload
CreateCoreProductCategoryPayload
CreateCoreProductPayload
CreateOrderPayload
CreateProductPayload
Delay
DelayItem
DeleteCoreProductAttributePayload
DeleteCoreProductCategoryPayload
DeleteOrderPayload
Error
Incoterms
LastUpdated
LegacyAccount
LocalDateTimeType
LocalDateTimeWithNoTimeZone
Lot
LotConnection
LotEdge
MetricValue
MetricValueWithSI
Money
MoneyWithBigDecimalValue
NetworksLabelType
NetworksOrgLoc
OrderedLineItem
PackageInfo
PackingList
PackingListConnection
PackingListEdge
PackingListLine
PageInfo
PerUnitCbm
Product
ProductCategory
ProductConnection
ProductEdge
ProductProperty
PurchaseOrder
PurchaseOrderConnection
PurchaseOrderEdge
ReasonForChange
RichDate
RichDateTime
ScheduledLeg
Stage
Terminal
TerminalConnection
TerminalEdge
TransportTerminal
UnarchiveCoreProductPayload
UnarchiveProductPayload
UpdateCoreProductAttributePayload
UpdateCoreProductCategoryPayload
UpdateCoreProductPayload
UpdateLotEstimatesPayload
UpdateLotsPayload
UpdateOrderPayload
UpdateProductPayload
UpdatedBy
VoyageMilestone
__Directive
__EnumValue
__Field
__InputValue
__Schema
__Type
Interfaces
CargoCargoItem
NetworksAssignableInterface
Enums
AccountConnectionTypeEnum
AccountStatus
AccountType
BookingStageEnum
CargoItemTypeEnum
CargoWeightUnitEnum
ConfidenceLevel
ConnectionSourceTargetEnum
CoreProductAttributeOrderInputField
CoreProductAttributeType
CoreProductCategoryOrderInputField
CoreProductStatus
CountryCode
Currency
FilterOptionsEnum
IncotermsValue
LengthUnit
LoadTypeEnum
LocationSource
LooseCargoTypeEnum
MilestoneEstimateDateType
ModeOfTransport
PackageTypeEnum
PackingListFindByEnum
PerUnitCbmSourceEnum
PurchaseOrderBookingStateEnum
Region
RegionCode
RiskLevel
ScheduledModeOfTransportEnum
Shipment
SortingOrder
StageValue
TerminalTypeValue
TradeRole
UploadCoreProductsStrategy
UsageContext
VoyageMilestoneNameEnum
WeightUnit
__DirectiveLocation
__TypeKind
Input Objects
AccountConnectionsFiltersInput
AccountLocationsFiltersInput
ArchiveCoreProductInput
ArchiveProductInput
ClosePurchaseOrderInput
CoreDimensionsInput
CoreProductAttributeOrderInput
CoreProductAttributeWithValueInput
CoreProductBuyCostPriceInput
CoreProductCategoryOrderInput
CoreProductCharacteristicsInput
CoreProductSellCostPriceInput
CoreProductTariffCodeInput
CoreWeightInput
CreateCoreProductAttributeInput
CreateCoreProductCategoryInput
CreateCoreProductInput
CreateOrderInput
CreateProductInput
DeleteCoreProductAttributeInput
DeleteCoreProductCategoryInput
DeleteOrderInput
LotInput
MetricValueInput
MoneyInput
MoneyWithBigDecimalValueInput
OrderedLineItemInput
PackageInfoInput
PackingListFindBy
ProductInput
ProductPropertyInput
PurchaseOrderInput
RichDateInput
SearchAssignableAccountsFiltersInput
SortInput
UnarchiveCoreProductInput
UnarchiveProductInput
UpdateCoreProductAttributeInput
UpdateCoreProductCategoryInput
UpdateCoreProductInput
UpdateLotEstimatesInput
UpdateLotsInput
UpdateOrderInput
UpdateOrderedLineItemInput
UpdateProductInput
UpdatePurchaseOrderInput
Scalars
BigDecimal
Boolean
Date
Float
ISO8601Date
ISO8601DateTime
ISO8601Time
Int
String
TimeZone
Directives
deprecated
include
oneOf
skip
specifiedBy
BookingStageEnum
Values
BOOKING_CONFIRMED
BOOKING_RECEIVED
BOOKING_REQUESTED