Documentation
Getting Started
Quick Start Guide
Create your first collection, upload assets, and stream a preview in under five minutes.
API Reference
RESTful API for programmatic upload, retrieval, streaming, and metadata management.
SDKs & Libraries
Official client libraries for Python, Node.js, Go, and Java with typed interfaces and retry logic.
Ingest Guide
Best practices for bulk ingest: supported formats, checksum verification, and folder mapping.
Retrieval Options
Standard, expedited, and bulk retrieval tiers with latency expectations and cost breakdown.
Streaming & Transcoding
Configure adaptive bitrate previews, thumbnail generation, and time-based clipping.
Architecture
AVPN stores your assets in geo-redundant cold storage across a minimum of three availability zones. Preservation masters are stored with AES-256 encryption at rest, and all API communication uses TLS 1.3. Streaming previews are generated on-the-fly from preservation masters using server-side transcoding â no separate mezzanine or proxy files are required.
Supported Formats
ProRes (HQ, 4444, 4444 XQ), DNxHR, XAVC, AVC-Intra, H.264/265, FFV1, VP9, AV1, MJPEG, MPEG-2, and over 40 additional codecs.
BWF, WAV, AIFF, FLAC, AAC, MP3, Opus.
MXF, MOV, MKV, MP4, WebM, AVI.
EBUCore, PBCore 3.0, Dublin Core, FIMS, embedded sidecar XML.
Authentication
All API requests require a Bearer token obtained via OAuth 2.0. Institution plans support SAML 2.0 and OpenID Connect for single sign-on. API keys can be scoped to specific collections with read-only or read-write permissions.