UploadCheck.app

API reference

Base URL: https://api.uploadcheck.app

POST /v1/qc/estimate

Estimate checked minutes and effective QC gates before uploading media.

POST /v1/qc/jobs

Create a QC job from a YouTube URL, upload id, or signed asset URL.

GET /v1/qc/jobs/{job_id}

Poll job status, verdict, gate progress, and minute usage.

GET /v1/qc/jobs/{job_id}/report

Fetch shareable JSON/PDF-ready defects, timestamps, and evidence.

GET /v1/qc/jobs/{job_id}/events

Inspect lifecycle events for agent explanations and progress audit.

GET /v1/qc/jobs/{job_id}/artifacts

List generated reports, marker exports, clips, and related QC artifacts.

GET /v1/qc/jobs/{job_id}/artifacts/markers

Download editor marker CSV for a completed QC run.

POST /v1/uploads

Create a signed upload target for agents and self-serve users.

PUT /v1/uploads/{upload_id}/content

Send local media bytes to the signed upload URL before creating an upload_id QC job.

GET /v1/uploads/{upload_id}

Check upload processing and metadata probe status.