POST /v1/content/sign
Authorization: Bearer rv_...
file=<binary>
content_type=ai_generated
generator_name=Example Image
model=example-image-v2
Anonymous browser signing uses POST /api/sign. Client-provided generator/model values are labelled as declarations, not verified identity. Public pages at /v/{credential_id} are noindex by default.
Videos larger than about 12MB make POST /v1/content/verify return 202 with a job_id; poll GET /v1/jobs/{id}.