Register Component
This guide explains how to create and manage components based on modeling.
X-API-KEY: {x-api-key}Create Component
2
Send Request
POST /api/v1/components
X-API-KEY: {x-api-key}
{
"name": "Sofa",
"translatedNames": [
{ "code": "en", "value": "Sofa" },
{ "code": "ko", "value": "μν" }
],
"dimension": {
"mm": {
"width": 900,
"depth": 800,
"height": 750
}
},
"isFinal": true,
"images": ["https://..."],
"childComponents": [],
"codeRelations": [],
"modelingId": "mdl_abc123"
}3
Check Response
{
"result": "SUCCESS",
"data": {
"id": "cmp_def456",
"enterpriseId": "ENT_ABC123",
"userId": "usr_xyz",
"name": "Sofa",
"translatedNames": [
{ "code": "en", "value": "Sofa" },
{ "code": "ko", "value": "μν" }
],
"modelingId": "mdl_abc123",
"isFinal": true,
"isRaw": false,
"dimension": {
"mmWidth": 900,
"mmDepth": 800,
"mmHeight": 750,
"inchWidth": 35.4,
"inchDepth": 31.5,
"inchHeight": 29.5
},
"previewImage": null,
"images": [],
"hdViewerAssets": [],
"childComponents": [],
"categories": [],
"createdAt": "2026-04-04T10:01:00Z",
"updatedAt": "2026-04-04T10:01:00Z"
}
}Get Component List
Parameter
Type
Required
Description
GET /api/v1/components?offset=0&limit=20
X-API-KEY: {x-api-key}Get Single Component
Update Component Basic Info
Field
Type
Required
Description
Get Flat BOM
Upload Assets
Field
Type
Required
Description
Last updated
Was this helpful?

