Documentation feedback

Was this helpful?

API reference

Inventory API

Operations, parameters, and response codes generated from the current OpenAPI contract.

OpenAPI 1.0 · refreshed at most every 10 minutes · Download specification

Inventory

GET /v1/inventory/average-balances #

Parameters

NameInTypeRequiredDetailsDescription
monthsqueryintegerNo format: int32 default: 12

Responses

200 OK
POST /v1/inventory/balances/by-item-ids #

Responses

200 OK
GET /v1/inventory/campaigns #

Responses

200 OK
GET /v1/inventory/createtestdata #

Responses

200 OK
GET /v1/inventory/demand/analyzer #

Parameters

NameInTypeRequiredDetailsDescription
daysLookbackqueryintegerNo format: int32 default: 30

Responses

200 OK
GET /v1/inventory/demand/createsampledata #

Parameters

NameInTypeRequiredDetailsDescription
daysLookbackqueryintegerNo format: int32 default: 30

Responses

200 OK
GET /v1/inventory/export #

Responses

200 OK
GET /v1/inventory/export/ledger #

Responses

200 OK
POST /v1/inventory/import #

Parameters

NameInTypeRequiredDetailsDescription
dryRunquerybooleanNo default: false

Responses

200 OK
GET /v1/inventory/import/results #

Responses

200 OK
GET /v1/inventory/import/results/{importId} #

Parameters

NameInTypeRequiredDetailsDescription
importIdpathstringYes

Responses

200 OK
GET /v1/inventory/import/results/history #

Parameters

NameInTypeRequiredDetailsDescription
limitqueryintegerNo format: int32 default: 25

Responses

200 OK
GET /v1/inventory/items/{itemId} #

Parameters

NameInTypeRequiredDetailsDescription
itemIdpathstringYes

Responses

200 OK
GET /v1/inventory/orders #

Responses

200 OK
GET /v1/inventory/orders/{orderId} #

Parameters

NameInTypeRequiredDetailsDescription
orderIdpathstringYes

Responses

200 OK
POST /v1/inventory/orders/{orderId}/transition #

Parameters

NameInTypeRequiredDetailsDescription
orderIdpathstringYes

Responses

200 OK
GET /v1/inventory/orders/statemachines/status #

Responses

200 OK
GET /v1/inventory/owner-exceptions #

Responses

200 OK
GET /v1/inventory/ownership #

Responses

200 OK
GET /v1/inventory/ownership-coverage #

Responses

200 OK
PUT /v1/inventory/ownership-coverage/{ownerUserId} #

Parameters

NameInTypeRequiredDetailsDescription
ownerUserIdpathstringYes

Responses

200 OK
GET /v1/inventory/ownership-rules #

Responses

200 OK
PUT /v1/inventory/ownership/{itemId} #

Parameters

NameInTypeRequiredDetailsDescription
itemIdpathstringYes

Responses

200 OK
GET /v1/inventory/reconciliation/balance-drift #

Responses

200 OK
GET /v1/inventory/reviews/{reviewMonth} #

Parameters

NameInTypeRequiredDetailsDescription
reviewMonthpathstringYes

Responses

200 OK
GET /v1/inventory/status #

Responses

200 OK
GET /v1/inventory/status/all #

Responses

200 OK
GET /v1/inventory/status/count #

Responses

200 OK
GET /v1/inventory/status/locations/{locationId} #

Parameters

NameInTypeRequiredDetailsDescription
locationIdpathstringYes

Responses

200 OK
GET /v1/inventory/status/pages/{page} #

Parameters

NameInTypeRequiredDetailsDescription
pagepathintegerYes format: int32 default: 1

Responses

200 OK

InventoryLocations

GET /v1/inventory/locations #

Responses

200 OK
DELETE /v1/inventory/locations/{locationId} #

Parameters

NameInTypeRequiredDetailsDescription
locationIdpathstringYes

Responses

200 OK
GET /v1/inventory/locations/{locationId} #

Parameters

NameInTypeRequiredDetailsDescription
locationIdpathstringYes

Responses

200 OK
PATCH /v1/inventory/locations/{locationId} #

Parameters

NameInTypeRequiredDetailsDescription
locationIdpathstringYes

Responses

200 OK
PATCH /v1/inventory/locations/{locationId}/deactivate #

Parameters

NameInTypeRequiredDetailsDescription
locationIdpathstringYes

Responses

200 OK
PATCH /v1/inventory/locations/{locationId}/notes #

Parameters

NameInTypeRequiredDetailsDescription
locationIdpathstringYes

Responses

200 OK
GET /v1/inventory/locations/export #

Responses

200 OK
POST /v1/inventory/locations/import #

Parameters

NameInTypeRequiredDetailsDescription
dryRunquerybooleanNo default: false

Responses

200 OK

InventoryMode

GET /v1/settings #

Responses

200 OK

TenantProvisioning

WarehouseMoves

GET /v1/warehouse/moves #

Parameters

NameInTypeRequiredDetailsDescription
statusquerystringNo default: PENDING

Responses

200 OK
DELETE /v1/warehouse/moves/{moveId} #

Parameters

NameInTypeRequiredDetailsDescription
moveIdpathstringYes

Responses

200 OK
GET /v1/warehouse/moves/{moveId} #

Parameters

NameInTypeRequiredDetailsDescription
moveIdpathstringYes

Responses

200 OK

Schemas

EmailContactModelobject
PropertyTypeRequiredDetailsDescription
namestringNo nullable
emailAddressstringNo nullable
FeatureModelobject
PropertyTypeRequiredDetailsDescription
featureIDstringNo nullable
appIDstringNo nullable
enabledbooleanNo
canEditbooleanNo
notesstringNo nullable
createdUTCstringNo format: date-time
createdByUserIDstringNo nullable
lastUpdateddUTCstringNo format: date-time
lastUpdatedByUserIDstringNo nullable
GbbCatalogEntryModelobject
PropertyTypeRequiredDetailsDescription
entryIDstringNo nullable
codestringNo nullable
displayNamestringNo nullable
descriptionstringNo nullable
displayOrderintegerNo format: int32
isActivebooleanNo
GbbCatalogModelobject
PropertyTypeRequiredDetailsDescription
benefitsarray of GbbCatalogEntryModelNo nullable
fencesarray of GbbCatalogEntryModelNo nullable
GeoCoordinatesModelobject
PropertyTypeRequiredDetailsDescription
latitudenumberNo format: double
longitudenumberNo format: double
HistoryModelobject
PropertyTypeRequiredDetailsDescription
historyIDstringNo nullable
activitystringNo nullable
byUserIDstringNo nullable
dateTimeUTCstringNo format: date-time
InstanceModelobject
PropertyTypeRequiredDetailsDescription
instanceIDstringNo nullable
organizationIDstringNo nullable
companyNamestringNo nullable
namestringNo nullable
websitestringNo nullable
allowedCountriesstringNo nullable
currencyIDstringNo nullable
currencyIDsarray of stringNo nullable
unitsWeightstringNo nullable
unitsLengthstringNo nullable
offsetUTCnumberNo format: double
timeZoneIDstringNo nullable
defaultMarkupnumberNo format: double
gbbCatalogGbbCatalogModelNo
schedulingAlgorithmSchedulingAlgorithmModelNo
addressstringNo nullable
citystringNo nullable
statestringNo nullable
postalCodestringNo nullable
countrystringNo nullable
phonestringNo nullable
culturestringNo nullable
defaultPaymentTermsstringNo nullable
tenantTypestringNo nullable
instanceTypestringNo nullable
storeRequireLoginstringNo nullable
subscriptionExpiresUTCstringNo format: date-time
featureSalesFunnelstringNo nullable
featuresobjectNo nullable
featureConfiguratorstringNo nullable
featureBuilderstringNo nullable
featureSalesQuotesstringNo nullable
featureSalesOrdersstringNo nullable
featureBidsstringNo nullable
featureProductionstringNo nullable
featureServicestringNo nullable
featureStorestringNo nullable
featureMaintenancestringNo nullable
featureShippingstringNo nullable
featurePromotionsstringNo nullable
featureDeliverystringNo nullable
featureSuppliersstringNo nullable
featureInvoicingstringNo nullable
featurePurchasingstringNo nullable
featureWarehousestringNo nullable
featureQualitystringNo nullable
featureHelpstringNo nullable
featureCompanystringNo nullable
emailCcarray of EmailContactModelNo nullable
incotermOrganizationIncotermModelNo
integrationJustPlanItIntegrationJustPlanItModelNo
integrationQuickBooksIntegrationQuickBooksModelNo
createdByUserIDstringNo nullable
createdUTCstringNo format: date-time
lastUpdatedByUserIDstringNo nullable
updatedTUTCstringNo format: date-time
IntegrationJustPlanItModelobject
PropertyTypeRequiredDetailsDescription
customerIDstringNo nullable
apikeystringNo nullable
statusesToSendarray of integerNo nullable
weeksDataToSendintegerNo format: int32
isActivestringNo nullable
IntegrationQuickBooksModelobject
PropertyTypeRequiredDetailsDescription
clientIDstringNo nullable
clientSecretstringNo nullable
isActivestringNo nullable
InventoryAvailabilityAssessmentRequestModelobject
PropertyTypeRequiredDetailsDescription
requestIDstringNo nullable
requestedAtUTCstringNo format: date-time
requirementsarray of InventoryAvailabilityRequirementModelNo nullable
InventoryAvailabilityRequirementModelobject
PropertyTypeRequiredDetailsDescription
itemIDstringNo nullable
itemNumberstringNo nullable
quantitynumberNo format: double
uomstringNo nullable
InventoryCampaignModelobject
PropertyTypeRequiredDetailsDescription
campaignIDstringNo nullable
namestringNo nullable
scopestringNo nullable
baselineValuenumberNo format: double
targetValuenumberNo format: double
sponsorUserIDstringNo nullable
dueUTCstringNo format: date-time
milestonesarray of stringNo nullable
statusstringNo nullable
InventoryItemOwnershipModelobject
PropertyTypeRequiredDetailsDescription
itemIDstringNo nullable
partNumberstringNo nullable
ownerUserIDstringNo nullable
assignedByUserIDstringNo nullable
assignedUTCstringNo format: date-time
InventoryLocationModelobject
PropertyTypeRequiredDetailsDescription
locationIDstringNo nullable
codestringNo nullable
namestringNo nullable
groupNamestringNo nullable
isActivestringNo nullable
coordinatesGeoCoordinatesModelNo
notesarray of NoteModelNo nullable
historyarray of HistoryModelNo nullable
createdByUserIDstringNo nullable
createdUTCstringNo format: date-time
lastUpdatedByUserIDstringNo nullable
lastUpdatedUTCstringNo format: date-time
InventoryLocationsSlicerModelobject
PropertyTypeRequiredDetailsDescription
isActivestringNo nullable
groupstringNo nullable
sortBystringNo nullable
sortOrderstringNo nullable
InventoryOrderLineModelobject
PropertyTypeRequiredDetailsDescription
itemIDstringNo nullable
partNumberstringNo nullable
quantityOrderednumberNo format: double
quantityReceivednumberNo format: double
InventoryOrderModelobject
PropertyTypeRequiredDetailsDescription
inventoryOrderIDstringNo nullable
numberstringNo nullable
statestringNo nullable
supplierIDstringNo nullable
expectedReceiptUTCstringNo format: date-time nullable
processIDstringNo nullable
linesarray of InventoryOrderLineModelNo nullable
versionintegerNo format: int32
createdByUserIDstringNo nullable
createdUTCstringNo format: date-time
lastUpdatedByUserIDstringNo nullable
lastUpdatedUTCstringNo format: date-time
InventoryOrderTransitionRequestobject
PropertyTypeRequiredDetailsDescription
transitionstringNo nullable
processIDstringNo nullable
expectedVersionintegerNo format: int32
InventoryOwnerExceptionModelobject
PropertyTypeRequiredDetailsDescription
exceptionKeystringNo nullable
exceptionTypestringNo nullable
itemIDstringNo nullable
partNumberstringNo nullable
ownerUserIDstringNo nullable
detailsstringNo nullable
statusstringNo nullable
firstDetectedUTCstringNo format: date-time
lastDetectedUTCstringNo format: date-time
InventoryOwnershipCoverageModelobject
PropertyTypeRequiredDetailsDescription
ownerUserIDstringNo nullable
delegateUserIDstringNo nullable
absentFromUTCstringNo format: date-time nullable
absentThroughUTCstringNo format: date-time nullable
escalationUserIDstringNo nullable
escalateAfterDaysintegerNo format: int32
updatedByUserIDstringNo nullable
updatedUTCstringNo format: date-time
InventoryOwnershipRuleModelobject
PropertyTypeRequiredDetailsDescription
ruleIDstringNo nullable
scopeTypestringNo nullable
scopeValuestringNo nullable
ownerUserIDstringNo nullable
priorityintegerNo format: int32
createdByUserIDstringNo nullable
createdUTCstringNo format: date-time
InventoryReceiveModelobject
PropertyTypeRequiredDetailsDescription
inventoryReceiveIDstringNo nullable
itemIDstringNo nullable
locationIDstringNo nullable
quantitynumberNo format: double
createdByUserIDstringNo nullable
createdUTCstringNo format: date-time
InventoryReviewRecordModelobject
PropertyTypeRequiredDetailsDescription
reviewRecordIDstringNo nullable
reviewMonthstringNo nullable
itemIDstringNo nullable
partNumberstringNo nullable
assignedToUserIDstringNo nullable
statusstringNo nullable
recommendedSafetyStockintegerNo format: int32
reasonstringNo nullable
actionTypestringNo nullable
expectedCashReleasenumberNo format: double
serviceRiskstringNo nullable
approverUserIDstringNo nullable
erpReferencestringNo nullable
actualResultstringNo nullable
campaignIDstringNo nullable
actionBaselineQuantitynumberNo format: double
baselineCapturedUTCstringNo format: date-time nullable
outcomeVerifiedUTCstringNo format: date-time nullable
verificationSourcestringNo nullable
reviewedByUserIDstringNo nullable
reviewedUTCstringNo format: date-time nullable
lastUpdatedUTCstringNo format: date-time
InventorySettingsModelobject
PropertyTypeRequiredDetailsDescription
modestringNo nullable
sourceSystemstringNo nullable
sourceDocumentIDstringNo nullable
dataAsOfUTCstringNo format: date-time nullable
lastSynchronizedUTCstringNo format: date-time nullable
synchronizationHealthstringNo nullable
InventoryShortageItemModelobject
PropertyTypeRequiredDetailsDescription
itemIDstringNo nullable
itemNumberstringNo nullable
descriptionstringNo nullable
uomstringNo nullable
requiredQuantitynumberNo format: double
onHandQuantitynumberNo format: double
availableQuantitynumberNo format: double
shortfallQuantitynumberNo format: double
InventoryShortageNotificationModelobject
PropertyTypeRequiredDetailsDescription
notificationIDstringNo nullable
productIDstringNo nullable
productNamestringNo nullable
availabilitySourcestringNo nullable
snapshotAtUTCstringNo format: date-time nullable
itemsarray of InventoryShortageItemModelNo nullable
InventoryTransferModelobject
PropertyTypeRequiredDetailsDescription
inventoryMoveIDstringNo nullable
itemIDstringNo nullable
quantitynumberNo format: double
fromLocationIDstringNo nullable
toLocationIDstringNo nullable
createdByUserIDstringNo nullable
createdUTCstringNo format: date-time
ItemLedgerModelobject
PropertyTypeRequiredDetailsDescription
itemLedgerIDstringNo nullable
itemIDstringNo nullable
locationIDstringNo nullable
quantityChangenumberNo format: double
referenceTypestringNo nullable
referenceIDstringNo nullable
referenceLineNumberintegerNo format: int32
createdByUserIDstringNo nullable
createdUTCstringNo format: date-time
MaterialMovementModelobject
PropertyTypeRequiredDetailsDescription
moveIDstringNo nullable
referenceTypestringNo nullable
referenceIDstringNo nullable
statusstringNo nullable
createdByUserIDstringNo nullable
createdUTCstringNo format: date-time
lastUpdatedByUserIDstringNo nullable
lastUpdatedUTCstringNo format: date-time
NoteModelobject
PropertyTypeRequiredDetailsDescription
noteIDstringNo nullable
notestringNo nullable
byUserIDstringNo nullable
visibilitystringNo nullable
createdUTCstringNo format: date-time
OrganizationIncotermModelobject
PropertyTypeRequiredDetailsDescription
termIDstringNo nullable
codestringNo nullable
namestringNo nullable
descriptionstringNo nullable
effectiveYearintegerNo format: int32
locationstringNo nullable
defaultLocationstringNo nullable
isDefaultbooleanNo
notesstringNo nullable
isActivebooleanNo
SchedulingAlgorithmModelobject
PropertyTypeRequiredDetailsDescription
algorithmstringNo nullable
attributesarray of stringNo nullable
batchSizeintegerNo format: int32
keepLineItemsTogetherstringNo nullable
TenantProvisioningRequestobject
PropertyTypeRequiredDetailsDescription
tenantIDstringNo nullable
appIDstringNo nullable
companyTypestringNo nullable
tenantInstanceModelNo
TenantProvisioningResponseobject
PropertyTypeRequiredDetailsDescription
tenantIDstringNo nullable
statusstringNo nullable