Imports API
The endpoints for importing files, all under /v1/imports.
| Route | Purpose |
|---|---|
POST /v1/imports | Create a session |
POST /{id}/files | Upload a file |
POST /{id}/analyze | Profile columns |
PUT /{id}/mapping | Set a mapping |
POST /{id}/validate | Dry run |
POST /{id}/approve | Approve (admin) |
POST /{id}/commit | Commit |
POST /{id}/rollback | Roll back |
Lifecycle: created → uploaded → analyzed → mapped → validated → review_required → approved → committed.