Upload Links API
External upload links allow agencies to upload files without requiring a QC Tool account.
Create upload link
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.
List upload links
GET /api/upload-links?batchId={batch_id}Deactivate link
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.