Start processing a migration
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Migration ID
Responses
Section titled “ Responses ”object
Migration ID
Example
507f1f77bcf86cd799439011Owning account ID
Example
507f1f77bcf86cd799439011Workflow each item is onboarded through
Example
507f1f77bcf86cd799439011Display name for the migration batch
Free-text labels for organizing migrations
True while the run is still unpacking staged archives (MIGRATING with a zip file still staged on a non-terminal item)
Which bulk pipeline stage (CLASSIFY / SUMMARIZE / VALIDATE) is currently processing, for bulk-mode runs — items parked awaiting the batch should read as in progress, not queued. Null when not bulk-processing.
Applications discovered from the archive directory during unpack (null until an archive is read)
Files discovered from the archive directory during unpack (null until an archive is read)
Total uncompressed bytes of the discovered files, so progress can be shown by data size (null until an archive is read)
Archive entries streamed out to S3 so far in the current unpack pass (drives the live progress bar; null until a pass begins)
Bytes streamed out to S3 so far in the current unpack pass (drives the data-size progress bar; null until a pass begins)
Most-recently-extracted file names (rolling window, newest last) for the live “Extracting
Compliance checks selected for the run
object
Run sanctions/PEP/adverse-media screening for each created application
Run ID verification for each created application
Run KYC (individual) data verification for each created application
Run KYB (business) data verification for each created application
User who created the migration
Example
507f1f77bcf86cd799439011Item counts by status for this migration
object
Total number of items in this migration
Items queued and not yet started
Items currently being processed
Items that completed successfully
Items that completed with missing required data
Items that failed processing
Items cancelled before they finished processing
Total outstanding tasks across the batch — the missing required fields summed over every item, not the number of items needing attention (one item can carry several tasks)
Total number of staged source files across all items in this migration
When the run started
Example
2026-03-30T12:00:00.000ZWhen the run finished
Example
2026-03-30T12:05:00.000ZDate the migration was created
Example
2026-03-30T10:00:00.000ZDate the migration was last updated
Example
2026-03-30T12:05:00.000ZExample
{ "id": "507f1f77bcf86cd799439011", "accountId": "507f1f77bcf86cd799439011", "workflowId": "507f1f77bcf86cd799439011", "name": "string", "labels": [ "string" ], "sourceType": "UPLOAD", "status": "UPLOADING", "isPreparing": false, "bulkStage": "string", "discoveredApplicationCount": 0, "discoveredFileCount": 0, "discoveredByteCount": 0, "extractedFileCount": 0, "extractedByteCount": 0, "recentExtractedFileNames": [ "string" ], "complianceChecks": { "screening": false, "idVerification": false, "kycDataVerification": false, "kybDataVerification": false }, "createdById": "507f1f77bcf86cd799439011", "itemCounts": { "total": 0, "queued": 0, "inProgress": 0, "completed": 0, "missingData": 0, "failed": 0, "cancelled": 0 }, "taskCount": 0, "fileCount": 0, "startedAt": "2026-03-30T12:00:00.000Z", "completedAt": "2026-03-30T12:05:00.000Z", "createdAt": "2026-03-30T10:00:00.000Z", "updatedAt": "2026-03-30T12:05:00.000Z"}