Skip to main content

Execute Data Import

POST 

/api/v2/data-imports/:dataImport/execute

Executes a validated data import. Kicks off the background import job and returns a tracked job log ID to monitor progress.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Authentication: Requires Bearer token.

Per-entity authorization: For the gated entity types (customers, warehouses, suppliers, sales_reps, categories) the user must hold the matching <entity>.import permission for the import's entity_type. Returns 403 when the user lacks the required permission. The check resolves through the granular_permissions feature flag — it is a no-op while that flag is off.

Request

Responses

OK