Inbound Subjects

Every inbound subject with its submit and delete endpoints, task type, extended data support and page.

Every kind of data you can load into GAINS has its own inbound endpoint. The table below lists each subject with its submit and delete endpoints, the TaskType its tasks carry, and whether it accepts ExtendedData. The subject pages explain what each subject represents in GAINS, what identifies a record, and how records nest. The API Reference lists every field, which fields are required, and the values each accepts.

Subjects

TaskType is given as load / delete. Use these values to filter GET /tasks and TaskStatusUpdate webhooks.

SubjectSubmitDeleteTaskTypeExtendedDataPage
SKUsPOST /skusPOST /skus/deleteInboundSku / DeleteSkuYesMaster Data
LocationsPOST /locationsPOST /locations/deleteInboundLocation / DeleteLocationYesMaster Data
SKU-locationsPOST /skus-locationsPOST /skus-locations/delete, after reviewInboundSkuLocation / DeleteSkuLocationYesMaster Data
CustomersPOST /customersPOST /customers/deleteInboundCustomer / DeleteCustomerNoMaster Data
VendorsPOST /vendorsPOST /vendors/deleteInboundVendor / DeleteVendorNoMaster Data
Vendor alternativesPOST /vendor-alternativesPOST /vendor-alternatives/deleteInboundVendorAlternative / DeleteVendorAlternativeYesSourcing & Product Structure
Vendor constraintsPOST /vendor-constraintsNoneInboundVendorConstraintNoSourcing & Product Structure
Partner vendor parametersPOST /partners/vendor-parametersNoneInboundPartnerVendorParamsYesSourcing & Product Structure
Bills of materialPOST /bills-of-materialPOST /bills-of-material/deleteInboundBOM / DeleteBOMNoSourcing & Product Structure
SupercessionsPOST /supercessionsPOST /supercessions/deleteInboundSupercession / DeleteSupercessionNoSourcing & Product Structure
SKU-location alternativesPOST /skul-alternativesNoneInboundAlternativeSkulsNoSourcing & Product Structure
Price breaksPOST /price-breaksPOST /price-breaks/deleteInboundPriceBreak / DeletePriceBreakNoSourcing & Product Structure
Demand transactionsPOST /demand-transactions, POST /demand-transactions-splitsPOST /demand-transactions/deleteInboundDemandTrans / DeleteDemandTransYesDemand Planning
Demand eventsPOST /demand-eventsPOST /demand-events/deleteInboundDemandEvent / DeleteDemandEventYesDemand Planning
Imported forecastsPOST /forecastsPOST /forecasts/deleteInboundImportedForecast / DeleteImportedForecastNoDemand Planning
Leading indicator inputsPOST /lia-input/weekly, POST /lia-input/monthlyNoneInboundLeadingIndicatorAnalysisNoDemand Planning
Calendar overridesPOST /calendar/daily, /weekly, /monthlyNoneInboundCalendarOverrideNoDemand Planning
Inventory availabilityPOST /inventory-availabilityNoneInboundInventoryPolicyAvailabilityNoInventory & Supply
Inventory lotsPOST /inventory-lotsNoneInboundOnHandLotsYesInventory & Supply
Supply transactionsPOST /supply-transactions, POST /supply-transactions-splitsPOST /supply-transactions/deleteInboundSupplyTrans / DeleteSupplyTransYesInventory & Supply
Order linksPOST /supply-transactions/link-orderNoneNo taskNoInventory & Supply
Usage transactionsPOST /usage-transactionsPOST /usage-transactions/deleteInboundUsageTrans / DeleteUsageTransNoInventory & Supply
Work order componentsPOST /work-order-componentsNoneInboundWorkOrderComponentNoInventory & Supply
Custom dataPOST /custom/{ApiRoute}NoneSet up for each schema; filter with InboundCustomSchemaNoCustom Schema

ExtendedData is accepted only where your GAINS representative has configured attributes; at which level of a nested record is described in Sending Extended Data. Subjects with no delete endpoint cannot be removed through the API.

Rules common to every subject

Related


Did this page help you?