Skip to content

Create product

Request

Security
oauth2
Bodyapplication/jsonrequired
productCategoryobjectrequired

Must be a valid category from the list categories endpoint.

itemDetailsobjectrequired
tradeItemIdentificationobject
physicalDimensionsobject
quantityobjectrequired
priceInformationobject
itemCharacteristicsobject
validityInformationobject
personobject
addressobjectrequired
genericEnvironmentalInformationobject
projectNumberinteger or null
curl -i -X POST \
  https://app.insert.nl/api/v1/products \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "productCategory": {
      "id": "string",
      "type": "stabu"
    },
    "itemDetails": {
      "name": "string",
      "productDescription": {
        "description": "string",
        "languageCode": "string"
      },
      "attachment": {
        "imageData": "string",
        "attachedData": "string"
      }
    },
    "tradeItemIdentification": {
      "suppliersTradeItemId": "string"
    },
    "physicalDimensions": {
      "height": 0,
      "width": 0,
      "depth": 0,
      "uoMMeasurement": "mm"
    },
    "quantity": {
      "quantityValue": 0,
      "quantityUoM": "stuks"
    },
    "priceInformation": {
      "price": 0,
      "priceBase": {
        "VATInformation": true,
        "numberOfUnitsInPriceBasis": "string",
        "priceOnRequestIndicator": true
      }
    },
    "itemCharacteristics": {
      "technicalQuality": "string",
      "aestheticQuality": "string",
      "rawMaterial": "string",
      "color": "string"
    },
    "validityInformation": {
      "statusCode": "Beschikbaar",
      "validityStartDate": "2019-08-24T14:15:22Z",
      "validityEndDate": "2019-08-24T14:15:22Z"
    },
    "person": {
      "personName": "string",
      "contactInformation": {
        "emailAddress": "user@example.com"
      }
    },
    "address": {
      "street": "string",
      "postalCode": "string",
      "city": "string"
    },
    "genericEnvironmentalInformation": {
      "co2Reduction": 0,
      "eciResult": 0,
      "mkiNMDid": "string",
      "noxResult": 0
    },
    "projectNumber": 0
  }'

Responses

Bodyapplication/json
idstringrequired
Response
{ "id": "string" }