Skip to main content
POST
Create Article

Authorizations

Authorization
string
header
required

API key generated in Settings > API Keys. Include as Authorization: Bearer <key>.

Body

application/json
name
string
required

Article name

internalArticleNr
string
required

Internal article number (must be unique per company)

hsCode
string
required

HS code — EUDR relevance and commodity group are determined automatically

shortDescription
string
externalArticleNr
string
ean
string
articleType
enum<string>

Defaults to purchase. Sale articles are automatically linked to your company as supplier.

Available options:
purchase,
sale
supplierId
string<uuid>

Link to an existing supplier. Required for purchase articles if supplierName is not provided.

supplierName
string

Supplier name. Used to find or create a supplier if supplierId is not provided. Required for purchase articles if supplierId is not provided.

supplierEmail
string<email>

Optional supplier contact email. Used when creating a new supplier via supplierName.

acknowledgeWarnings
boolean

Set to true to override soft duplicate warnings. If omitted/false and the article triggers a soft warning (duplicate name, duplicate EAN, or HS-code ↔ description mismatch), the request returns 409 with a machine-readable warnings array instead of creating the article. A hard duplicate of internalArticleNr always returns 409 and cannot be overridden.

Response

Article created successfully (single)

article
object