Documentation

See the OpenAPI contract at /openapi.json and agent instructions at /llms.txt.

temporary:
  POST /v1/uploads/temporary
permanent:
  POST /v1/uploads/permanent (x402)
pricing:
  GET /v1/pricing?sizeBytes=N
content:
  PUT /v1/uploads/{id}/content
download:
  GET /f/{id}/{filename}
status:
  GET /v1/uploads/{id}
delete:
  DELETE /v1/uploads/{id}
feedback:
  POST /v1/feedback