For developers

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 documentation
Example — fetch asset metadata
curl 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.

CMS & Website integrations Pull assets and metadata directly into your CMS, e-commerce platform or website.
Automated workflows Trigger transcoding, metadata enrichment or distribution automatically when new assets are ingested.
Custom portals Build branded download portals, press areas or partner extranets on top of AdmiralCloud delivery.
Data pipelines Sync asset metadata with your data warehouse, PIM system or analytics platform via the events API.

Ready to build?

Log in with your AdmiralCloud account to access the full API documentation, endpoint reference and integration guides.