Build with the
AdmiralCloud API
Integrate Digital Asset Management into your products. The AdmiralCloud REST API gives your team programmatic control over media assets, metadata, transcoding, search, and delivery — at enterprise scale.
Access requires an AdmiralCloud account. Contact us to get started.
What you can build
The AdmiralCloud API covers the full lifecycle of digital media — from ingest to delivery.
Media Ingestion
Upload images, videos, audio files and documents via direct upload or Dropsite. Trigger automatic transcoding workflows and format generation.
Metadata Management
Define custom metadata models, manage IPTC/XMP/EXIF fields and build structured taxonomies. Metadata is automatically embedded into image formats on export.
Search & Discovery
Elasticsearch-powered full-text search across all asset metadata. Build custom search interfaces, filters and faceted navigation for your users.
Channels & Collections
Organise assets into channels and mediahubs. Control which assets are published, in which language, and from which point in time.
Delivery & Publishing
Generate secure embed links, configure public areas and deliver assets directly to end users or third-party systems. Social media publishing included.
Events & Statistics
React to asset lifecycle events via webhooks. Track download logs, player interactions and public area analytics through the statistics API.
A complete REST API
The AdmiralCloud API follows REST conventions with JSON request and response bodies. All endpoints are versioned — the core API runs on api.admiralcloud.com and covers over 40 controllers.
Separate services handle authentication (auth.admiralcloud.com), access management (iam.admiralcloud.com), statistics (statistic.admiralcloud.com) and event streaming.
Authentication uses OAuth2 with Bearer tokens. Every API request is tied to a client application registered in your AdmiralCloud account.
Open documentationcurl https://api.admiralcloud.com/v5/metadata \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "x-admiralcloud-clientid: YOUR_CLIENT_ID" \
-H "x-admiralcloud-deviceid: YOUR_DEVICE_ID"
Built for B2B integrations
AdmiralCloud is used by media companies, agencies, broadcasters and enterprises who need reliable, scalable media infrastructure.
Ready to build?
Log in with your AdmiralCloud account to access the full API documentation, endpoint reference and integration guides.