Skip to Content
API ReferenceUpload Links

Upload Links API

External upload links allow agencies to upload files without requiring a QC Tool account.

POST /api/upload-links Content-Type: application/json { "batch_id": "uuid", "label": "Agency Upload — March 2026", "expires_at": "2026-04-01T00:00:00Z", "max_uses": 10 }

Returns a secure short URL to share with the agency.

GET /api/upload-links?batchId={batch_id}
DELETE /api/upload-links/{link_id}

Public upload endpoint

Agencies use the short URL to access an upload page. No authentication required for the upload itself, but files are validated against the batch’s naming rules and resupply expectations before being accepted.