Docs

Build with licensed media that carries its rights with it.

Start with the public integration model: catalog discovery, rights checks, entitlement, and retrieval. The production API is opening in stages, so examples are intentionally marked as launch-preview.

Launch preview

Quickstart

Agora's launch-preview flow starts with a catalog search, checks the rights profile, creates an entitlement, then retrieves the asset through an auditable delivery URL.

GET /v1/catalog/search?q=climate%20briefing
Authorization: Bearer <token>

POST /v1/entitlements
{
  "asset_id": "asset_123",
  "license_scope": "consultation"
}

Launch preview

Authentication

Launch API access uses bearer tokens issued to private beta partners. OAuth and self-serve keys arrive after the first marketplace cohort is stable.

Authorization: Bearer agora_live_...

Launch preview

Entitlements and rights

Every asset is evaluated against allowed use, provenance metadata, delivery constraints, and downstream license scope before retrieval.

license_scope: consultation | product_retrieval | resale | training_review
provenance: required
receipt: generated

Launch preview

Retrieval flow

Retrieval returns metadata first, then a bounded delivery link once entitlement and payment rules are satisfied.

GET /v1/assets/asset_123/retrieve
{
  "delivery_url": "https://delivery.agora/...",
  "expires_at": "2026-05-01T12:30:00Z"
}

Launch preview

Publisher onboarding

Publisher setup focuses on catalog shape, rights metadata, provenance requirements, payout model, and delivery readiness.

catalog -> rights profile -> provenance review -> delivery test -> private launch

Launch preview

Trust and compliance

Agora is designed around inspectable provenance, clear license boundaries, and auditable access records. Certifications and formal compliance claims will be published only when complete.

provenance_record: inspectable
license_boundary: explicit
audit_record: retained