GET
Check upload eligibility without trace content

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Metadata-only US upload policy, current terms and affirmative residency state. The canonical ingest repeats these checks before reading the body.

ok
boolean
required
eligible
boolean
required
reason
enum<string> | null
required
Available options:
country_unknown,
us_upload_required,
residency_required,
terms_required,
contributor_paused
country
string | null
required
Pattern: ^[A-Z]{2}$
policyVersion
string
required
termsVersion
string
required
termsAccepted
boolean
required
residencyConfirmed
boolean
required
acceptanceUrl
string<uri>
required
waitlistUrl
string<uri>
required