Load BOM data

Loads bills of material into GAINS X; one record is one kit item with, for each location it is assembled at, the components it consumes. Records that pass validation are loaded asynchronously; follow the returned task. See Sourcing & Product Structure.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
length between 1 and 65

Item code of the kit (the end item being assembled or repaired)

KitLocations
array of objects
required
length ≥ 1

The locations the kit is assembled at

KitLocations*

The locations the kit is assembled at

string
required
length between 1 and 80

Location Code/Number where the kit is assembled

Components
array of objects
required
length ≥ 1

The components consumed to assemble the kit at this location

Components*

The components consumed to assemble the kit at this location

string
required
length between 1 and 65

Item code of the component used to assemble the kit item

string
required
length between 1 and 80

Location code where the component is from

double
required

Number of component items that are used to make the kit

double

Percent of the components issued to the kit order that are typically usable

date
required

Required. BOM effective from date (YYYY-MM-DD)

date

BOM effective to date (YYYY-MM-DD)

boolean

Whether the component is a phantom assembly, planned through rather than stocked

Headers
string
length ≤ 255

Optional key that makes a retry safe. A request repeating a key already used on this endpoint within the last 24 hours is refused with 400 and nothing is submitted again. A UUID is recommended; at most 255 characters

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
*/*
application/json