Starting an import process

The Import API specifications can be find at Import API description

The import API has the following mandatory headers:

  • X-DATASOURCE' : the UUID of the data publisher
  • X-PUBLISHER: the UUID of the publisher the data should be inserted
  • x-api-key for authentication and authorisation

To import your data send a HTTP POST request to the API ts/v1/kg/things/imports

Import our running example

curl --location --request POST '' \
--header 'Content-Type: application/ld+json' \
--header 'x-api-key: $API_KEY' \
--data-raw '{
  "@type": "",
  "":"This is the running example event description",
  "":"Running example",
  "": "2023-05-16T18:00:00+02:00",
  "": "",
  "": {
    "@id": ""

A successful started import should return the response code 202 ACCEPTED with the following response:

    "message": "IMPORT_PROCESS_ID"

What’s Next

Check the status of an import process