API
Upload Requests
Public upload links and approval queues.
Upload Requests let you create public upload links with limits, optional passwords, and approval workflows.
Endpoints (Owner)
GET /api/v1/upload-requests— list your upload requestsPOST /api/v1/upload-requests— create upload requestPATCH /api/v1/upload-requests/{id}— update upload requestDELETE /api/v1/upload-requests/{id}— delete upload requestGET /api/v1/upload-requests/queue— list pending approvalsGET /api/v1/upload-requests/{id}/queue— list items for a requestPATCH /api/v1/upload-requests/{id}/queue/{itemId}— approve/reject item
Endpoints (Public)
GET /api/v1/upload-requests/p/{slug}— fetch public upload link detailsPOST /api/v1/upload-requests/p/{slug}/files— upload file to the link
Auth
Owner endpoints require x-api-key or a signed-in session. Public endpoints are unauthenticated but may require a password and captcha headers depending on configuration.