CI HUB Access SDK
Embed CI HUB asset connectivity into your platform with the client library or the HTTP API.
The Access SDK lets a partner platform surface CI HUB's DAM (digital asset management) connectivity to its users: browse, search, and download assets from connected providers (Bynder, Adobe AEM, Frontify, and others) without leaving the partner's interface.
The recommended integration path for TypeScript and JavaScript is the client library, @ci-hub/access-sdk. It wraps every currently available endpoint behind typed methods and owns the token lifecycle. The HTTP API underneath is fully documented and remains the path for every other language.
Audience
Senior partner developers building a partner platform that surfaces DAM assets to its users. The reference assumes working knowledge of HTTP, JSON, JWT, and RS256. Pages lead with the contract; explanations follow.
What the SDK does today
Covered by the client library and the HTTP API alike:
- Token management: exchange, check, refresh, logout
- DAM connection: provider listing, login, provider info
- Content: folder browse, keyword and image search, asset detail, version history, and download
More capabilities are in progress. This documentation is updated as functionality is released.
What you get per asset
Beyond the file itself, every asset the content endpoints return carries:
- Thumbnail: a preview URL (
thumbnailUrl) for rendering a fast, low-cost preview in a visual UI, without fetching the full file. - Metadata: the provider's own fields, keywords, and tags (
values), the same attributes users see in the DAM, so you can display and filter on them. - Renditions: alternate versions of a file that the DAM provider generates, such as a smaller size, a different format, or a low-resolution copy. The API returns them as the
conversionsarray, each with its own URL.
See Asset model for the full asset shape and Asset URLs to resolve and fetch these URLs.
Licensing
Licensing is per partner platform. Commercial terms are agreed during onboarding.
Base URLs
| Environment | URL |
|---|---|
| Stage | https://stage.ci-hub.com/api/v1 |
| Production | https://live.ci-hub.com/api/v1 |
Integrations are built against stage. Production access is granted after end-to-end verification on stage.
Start here
The pages below are ordered as a recommended reading path. Each one ends with a link to the next.