commitProductImport
POST
/products/import/commit
const url = 'https://app.dev.buildtrace.eu/api/products/import/commit';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"product":{"name":"example","code":"example","uom":"example","lockForProduction":true},"csv":"example","columnMap":{"name":"example","code":"example","qty":"example","tracking":"example","manufacturerPn":"example"}}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://app.dev.buildtrace.eu/api/products/import/commit \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "product": { "name": "example", "code": "example", "uom": "example", "lockForProduction": true }, "csv": "example", "columnMap": { "name": "example", "code": "example", "qty": "example", "tracking": "example", "manufacturerPn": "example" } }'Required scope: parts:write.
Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
product
required
object
name
required
string
code
string
uom
string
lockForProduction
boolean
csv
required
string
columnMap
required
object
name
string
code
string
qty
string
tracking
string
manufacturerPn
string
Example generated
{ "product": { "name": "example", "code": "example", "uom": "example", "lockForProduction": true }, "csv": "example", "columnMap": { "name": "example", "code": "example", "qty": "example", "tracking": "example", "manufacturerPn": "example" }}Responses
Section titled “Responses”Created
Media typeapplication/json
object
partId
required
string format: uuid
revisionId
required
string format: uuid
lineCount
required
integer
Example generated
{ "partId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "revisionId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "lineCount": 1}Bad request
Media typeapplication/json
object
error
required
string
Example generated
{ "error": "example"}Unauthorized