curl --request PUT \
--url 'https://api.stateset.com/api/v1/boms/{id}' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"description": "Two-person tent, green — replacement for damaged pole set.",
"name": "Two-Person Tent",
"revision": "string",
"status": "pending"
}'
{
"bom_number": "string",
"component_count": 1,
"created_at": "2026-08-31T14:22:05Z",
"description": "Two-person tent, green — replacement for damaged pole set.",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Two-Person Tent",
"product_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"revision": "string",
"status": "pending"
}
Update a BOM
Update a BOM
PUT
/
api
/
v1
/
boms
/
{id}
curl --request PUT \
--url 'https://api.stateset.com/api/v1/boms/{id}' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"description": "Two-person tent, green — replacement for damaged pole set.",
"name": "Two-Person Tent",
"revision": "string",
"status": "pending"
}'
{
"bom_number": "string",
"component_count": 1,
"created_at": "2026-08-31T14:22:05Z",
"description": "Two-person tent, green — replacement for damaged pole set.",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Two-Person Tent",
"product_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"revision": "string",
"status": "pending"
}
Path parameters
string
required
BOM ID
Request body
UpdateBomRequest
string,null
string,null
string,null
string,null
One of
draft, active, obsolete.Response
BomResponse
string
required
integer
required
string
required
string,null
string
required
string
required
string
required
string
required
string
required
Status codes
| Code | Meaning |
|---|---|
200 | — |
400 | — |
404 | — |
curl --request PUT \
--url 'https://api.stateset.com/api/v1/boms/{id}' \
--header "Authorization: Bearer $STATESET_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"description": "Two-person tent, green — replacement for damaged pole set.",
"name": "Two-Person Tent",
"revision": "string",
"status": "pending"
}'
{
"bom_number": "string",
"component_count": 1,
"created_at": "2026-08-31T14:22:05Z",
"description": "Two-person tent, green — replacement for damaged pole set.",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Two-Person Tent",
"product_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"revision": "string",
"status": "pending"
}
Last modified on August 31, 2026