Skip to main content
Connect your iconik media asset management account to use your video and audio assets with Cloudglue APIs.

Adding the iconik Data Connector

  1. In iconik, create an Application Token: go to Admin → Settings → Application Tokens, enter an application name (e.g. “Cloudglue”), select the user the token should act as, and click Add. Copy both the App-ID and the Token — iconik shows the token only once.
  2. Navigate to the Data Connectors page in the Cloudglue app.
  3. Click the iconik data connector card and enter the App-ID and Auth Token. Keep the default iconik URL (https://app.iconik.io) unless your iconik system is served from another domain.
  4. Verify the connection by checking for the Connected indicator on the card.
The user the Application Token acts as determines which assets Cloudglue can see. The token needs read access to assets, formats, files, and proxies (e.g. the can_read_assets, can_read_formats, can_read_files, and can_read_proxies roles).
Need help setting up your data connector? Contact our team directly for assistance with the setup process.

Using iconik with Cloudglue

To use iconik assets with Cloudglue, use the iconik://asset/{asset_id} prefix in your Cloudglue API requests. Example:
Example API Request to get a multimodal description of an asset:
When an asset is imported, Cloudglue downloads the asset’s web proxy (a compact, web-ready rendition) when one is available, and falls back to the ORIGINAL file otherwise. Proxies are ideal for AI analysis — much smaller than camera originals with no meaningful quality loss for understanding tasks. The rendition used is recorded as ingested_rendition in the file’s source_metadata.

Browsing and filtering assets

GET /data-connectors/{id}/files lists active video and audio assets from your iconik account, newest first. from/to filter by asset creation date, and title_search runs a full-text search on asset titles.
A result set can span multiple pages: when has_more is true, pass the response’s next_page_token back as page_token (with the same filter parameters) until it returns null.

Source metadata

When an iconik asset is imported, Cloudglue captures the asset’s source metadata onto the resulting file under source_metadata: the asset id and title, media type, creation/modification timestamps, duration, the rendition that was ingested (proxy or original), and a deep link back to the asset in iconik. Signed download URLs are never stored. The source_metadata field is returned on the file object.

Custom metadata views (iconik_metadata)

Values from your iconik metadata views — the customer-defined custom fields you see on an asset’s “Update Metadata” panel (e.g. a screening view’s UGC Title, Description, Keywords, Categories, Ratings) — are captured under source_metadata.iconik_metadata, keyed by field name. Only populated fields are stored (iconik reports every field defined across your domain’s views, most of them empty), and values keep iconik’s array wrapping — including for single-value fields:
This makes iconik custom metadata a first-class search surface:
  • In metadata collections, every custom field is flattened into the file’s indexed search document — so a semantic or doc_lexical search over descriptions, keywords, and categories finds the right assets without downloading any media.
  • Any search or list endpoint accepting source_metadata filters can target individual fields with source_metadata.iconik_metadata.<FieldName> paths (use ContainsAny for multi-value fields like keyword lists).
Field names are whatever your iconik views define — check a file’s source_metadata (or the source-metadata preview) to see the exact keys for your library. GET /data-connectors/{id}/source-metadata previews an asset’s source metadata without importing it:

UI Importing for Testing

Use the Cloudglue integration UI to quickly import iconik assets for testing your endpoints. To access this page, visit our app and click on Select Videos on the iconik connector. You can browse recent assets, search by title, and import up to 20 assets at a time.

Managing Access

You maintain full control over your data access. To remove the iconik Data Connector, visit the Data Connectors page and click Disconnect under iconik. Once removed:
  • You cannot import new assets into Cloudglue until you reconnect.
  • Any assets you previously imported will remain in Cloudglue. These can be viewed and deleted from File Management.

Security

Cloudglue uses an iconik Application Token to securely access your assets. This approach:
  • Maintains your control - You own and manage the connector. Revoke the Application Token in iconik at any time to stop Cloudglue from accessing your assets.
  • Scopes access - The token acts as the iconik user you selected, so Cloudglue can only see the assets that user can see.