TMS Organizations

Import organizations from JSONL file

Upload a JSONL file to bulk import TMS organizations. Each line must be a JSON object with at least code and name fields. Processing is asynchronous — returns a job ID that can be polled for status. A bulk_upload.completed or bulk_upload.failed webhook is fired when the job finishes, including row-level stats (totalRows, successfulRows, failedRows).

post/api/v1/external/tms/organizations/import

Request

Query parameters

source'cw' | 'gf' | 'lw' | 'ns' required

TMS source for the imported organizations

mode'replace' | 'merge' | 'skip'

Import mode: merge (upsert), skip (skip existing), replace (delete all then insert)

Request body multipart/form-data

filestring binary required

JSONL file (max 10MB)

Response

Import job queued successfully

successboolean
dataTmsOrganizationImportResponse (unresolved $ref)

Changes

No recorded changes to this operation across all 1 revision of this API.