Orange Logic

Orange Logic builds OrangeDAM (formerly branded Cortex), an enterprise digital asset management (DAM) and media asset management (MAM) platform used by museums, media companies, financial institutions, healthcare, and government archives. OrangeDAM exposes a documented REST API for assets, metadata, search, users, folders, and webhooks. The API is per-instance and customer-gated - every call is made against your own organization's Orange Logic instance host rather than a single shared public gateway, so the base URL is written here as the placeholder https://{OrangeLogicURL}/webapi. Endpoints come in two families - the newer /webapi/ endpoints (each ending in a unique identifier and version, e.g. token_48I_v1) and the legacy /api/ endpoints (with a version number in the path); Orange Logic recommends the /webapi/ family. Responses are JSON or XML. Pricing is enterprise contact-sales only.

7 APIs 0 Features
Digital Asset ManagementDAMMedia Asset ManagementMAMEnterpriseMetadataArchive

APIs

Orange Logic Authentication API

Authenticate against an Orange Logic instance and obtain tokens for subsequent calls. Supports OAuth 2.0 (client ID and secret), non-expiring bearer tokens, and basic username/p...

Orange Logic Search API

Find assets across the DAM with query criteria, field selection, pagination, sorting, and AI-powered semantic search. The confirmed endpoint is GET or POST /API/search/v4.0/sear...

Orange Logic Assets and Media API

Upload, import, retrieve, and manage digital assets and their representations - single-file uploads, batch uploads, cloud-storage imports, and large-file (>1.5GB) handling, plus...

Orange Logic DataTable API

Work directly with database objects - assets (images, video, audio), folders, groups, users, tags, keywords, and relationships - through generic CREATE, READ, UPDATE, and DELETE...

Orange Logic Metadata API

List and modify asset metadata - retrieve all metadata fields, update tags and linked fields, and manage language-specific field values. Includes batch edit and batch upsert ope...

Orange Logic Users and Contacts API

Manage user and contact accounts, group assignments, permissions, and organizational hierarchies. Handled through the DataTable object model (Users, Groups, Contacts). Exact end...

Orange Logic Webhooks API

Subscribe to asset lifecycle events and send webhooks to a third-party service when assets are created, edited, or deleted. This is a server-to-endpoint HTTP callback surface, n...

Pricing Plans

Rate Limits

Orangelogic Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

🔗
TrustCenter
TrustCenter
🔗
DomainSecurity
DomainSecurity
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

apis.yml Raw ↑
aid: orangelogic
url: https://raw.githubusercontent.com/api-evangelist/orangelogic/refs/heads/main/apis.yml
name: Orange Logic
kind: company
description: Orange Logic builds OrangeDAM (formerly branded Cortex), an enterprise digital asset management (DAM) and media
  asset management (MAM) platform used by museums, media companies, financial institutions, healthcare, and government archives.
  OrangeDAM exposes a documented REST API for assets, metadata, search, users, folders, and webhooks. The API is per-instance
  and customer-gated - every call is made against your own organization's Orange Logic instance host rather than a single
  shared public gateway, so the base URL is written here as the placeholder https://{OrangeLogicURL}/webapi. Endpoints come
  in two families - the newer /webapi/ endpoints (each ending in a unique identifier and version, e.g. token_48I_v1) and the
  legacy /api/ endpoints (with a version number in the path); Orange Logic recommends the /webapi/ family. Responses are JSON
  or XML. Pricing is enterprise contact-sales only.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Digital Asset Management
- DAM
- Media Asset Management
- MAM
- Enterprise
- Metadata
- Archive
created: '2026-07-05'
modified: '2026-07-05'
specificationVersion: '0.19'
apis:
- aid: orangelogic:orangelogic-authentication-api
  name: Orange Logic Authentication API
  tags:
  - Authentication
  - OAuth
  - Security
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.orangelogic.com/reference/authentication-endpoints
  baseURL: https://{OrangeLogicURL}/webapi
  properties:
  - url: https://developer.orangelogic.com/reference/authentication
    type: Documentation
  - url: https://developer.orangelogic.com/reference/authentication-endpoints
    type: APIReference
  - url: https://developer.orangelogic.com/reference/oauth-2-token
    type: APIReference
  description: Authenticate against an Orange Logic instance and obtain tokens for subsequent calls. Supports OAuth 2.0 (client
    ID and secret), non-expiring bearer tokens, and basic username/password login. The OAuth token endpoint returns an access
    token valid for 24 hours and a refresh token valid for 30 days. Confirmed endpoint paths include POST /webapi/security/oauth2/token_48I_v1
    and /webapi/security/clientcredentialsauthentication/authenticate_46H_v1.
- aid: orangelogic:orangelogic-search-api
  name: Orange Logic Search API
  tags:
  - Search
  - Discovery
  - Assets
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.orangelogic.com/reference/search-api
  baseURL: https://{OrangeLogicURL}/API
  properties:
  - url: https://developer.orangelogic.com/reference/search-api
    type: APIReference
  - url: https://developer.orangelogic.com/reference/about
    type: Documentation
  description: Find assets across the DAM with query criteria, field selection, pagination, sorting, and AI-powered semantic
    search. The confirmed endpoint is GET or POST /API/search/v4.0/search, accepting query, fields, format (JSON or XML),
    countperpage, pagenumber, sort, and semanticquery parameters.
- aid: orangelogic:orangelogic-assets-media-api
  name: Orange Logic Assets and Media API
  tags:
  - Assets
  - Media
  - Upload
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.orangelogic.com/reference/about
  baseURL: https://{OrangeLogicURL}/webapi
  properties:
  - url: https://developer.orangelogic.com/reference/about
    type: Documentation
  - url: https://www.orangelogic.com/rest-api-in-digital-asset-management
    type: Documentation
  description: Upload, import, retrieve, and manage digital assets and their representations - single-file uploads, batch
    uploads, cloud-storage imports, and large-file (>1.5GB) handling, plus content delivery via public links, CDN, and presigned
    URLs. Upload endpoints are versioned (UploadNewMedia v1.0-v3.0 legacy; the newer /webapi upload family is recommended).
    Exact per-instance endpoint paths are modeled from the public reference; the precise identifiers vary by instance and
    version.
- aid: orangelogic:orangelogic-datatable-api
  name: Orange Logic DataTable API
  tags:
  - DataTable
  - CRUD
  - Objects
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.orangelogic.com/reference/datatable-apis
  baseURL: https://{OrangeLogicURL}/API
  properties:
  - url: https://developer.orangelogic.com/reference/datatable-apis
    type: APIReference
  - url: https://developer.orangelogic.com/reference/datatable-assets
    type: Documentation
  description: Work directly with database objects - assets (images, video, audio), folders, groups, users, tags, keywords,
    and relationships - through generic CREATE, READ, UPDATE, and DELETE calls. Paths follow the pattern /API/DataTable/V2.2/Documents.{asset-type}.{asset-subtype}:Read
    and similar verbs. Object-type and subtype segments vary per instance.
- aid: orangelogic:orangelogic-metadata-api
  name: Orange Logic Metadata API
  tags:
  - Metadata
  - Fields
  - Tags
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.orangelogic.com/reference/about
  baseURL: https://{OrangeLogicURL}/webapi
  properties:
  - url: https://developer.orangelogic.com/reference/about
    type: Documentation
  description: List and modify asset metadata - retrieve all metadata fields, update tags and linked fields, and manage language-specific
    field values. Includes batch edit and batch upsert operations. Endpoint identifiers are per-instance and are modeled here
    from the public documentation rather than reproduced verbatim.
- aid: orangelogic:orangelogic-users-contacts-api
  name: Orange Logic Users and Contacts API
  tags:
  - Users
  - Contacts
  - Permissions
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.orangelogic.com/reference/datatable-apis
  baseURL: https://{OrangeLogicURL}/API
  properties:
  - url: https://developer.orangelogic.com/reference/datatable-apis
    type: Documentation
  description: Manage user and contact accounts, group assignments, permissions, and organizational hierarchies. Handled through
    the DataTable object model (Users, Groups, Contacts). Exact endpoint identifiers vary by instance and are modeled from
    the public reference.
- aid: orangelogic:orangelogic-webhooks-api
  name: Orange Logic Webhooks API
  tags:
  - Webhooks
  - Events
  - Integration
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.orangelogic.com/reference/about
  baseURL: https://{OrangeLogicURL}/webapi
  properties:
  - url: https://developer.orangelogic.com/reference/about
    type: Documentation
  description: Subscribe to asset lifecycle events and send webhooks to a third-party service when assets are created, edited,
    or deleted. This is a server-to-endpoint HTTP callback surface, not a persistent socket connection. Webhook management
    endpoint identifiers are per-instance and modeled from the public documentation.
common:
- type: TrustCenter
  url: security/orangelogic-trust-center.yml
- type: DomainSecurity
  url: security/orangelogic-domain-security.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/orange-logic
- type: Website
  url: https://www.orangelogic.com
- type: Documentation
  url: https://developer.orangelogic.com
- type: Plans
  url: plans/orangelogic-plans-pricing.yml
- type: RateLimits
  url: rate-limits/orangelogic-rate-limits.yml
- type: FinOps
  url: finops/orangelogic-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com