Skip to content

Preview a product import

POST
/products/import/preview
curl --request POST \
--url https://app.buildtrace.eu/api/products/import/preview \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "csv": "example", "columnMap": { "name": "example", "code": "example", "qty": "example", "tracking": "example", "manufacturerPn": "example" } }'

Required scope: parts:write.

Media typeapplication/json
object
csv
required
string
columnMap
required
object
name
string
code
string
qty
string
tracking
string
manufacturerPn
string

Example generated

{
"csv": "example",
"columnMap": {
"name": "example",
"code": "example",
"qty": "example",
"tracking": "example",
"manufacturerPn": "example"
}
}

OK

Media typeapplication/json
object
items
required
Array<object>
object
name
required
string
code
required
string
tracking
required
string
kind
required
string
qty
required
string
status
required
string
warnings
required
Array<string>

Example generated

{
"items": [
{
"name": "example",
"code": "example",
"tracking": "example",
"kind": "example",
"qty": "example",
"status": "example"
}
],
"warnings": [
"example"
]
}

Bad request

Media typeapplication/json
object
error
required
string

Example generated

{
"error": "example"
}

Unauthorized