MediaValet website screenshot

MediaValet

MediaValet is a cloud-native, Microsoft Azure-based digital asset management (DAM) platform for storing, organizing, governing, sharing and distributing an organization's images, videos, documents and other brand, campaign and product assets. Its Open API is a RESTful, JSON, hypermedia-driven service at https://api.mediavalet.com, fronted by Azure API Management and secured with BOTH an OAuth 2.0 / OpenID Connect bearer token (issuer https://iam.mediavalet.com) and a per-account Ocp-Apim-Subscription-Key. The published surface runs to 312 operations across 29 resources - assets, categories, attributes, keywords, uploads, users, user groups, branded portals, lightboxes, direct/CDN links, downloads, sharing, crops, persons, saved searches, reports, notifications, organizational units and third-party integrations - plus SkyHOOK, an event service that delivers CloudEvents 1.0 messages to a webhook or a private Azure Event Grid instance. API versions are selected per request with the x-mv-api-version header (1.0 default, 1.1, 1.2). MediaValet publishes no OpenAPI; its machine-readable contract is a Postman Collection v2.1.0 at docs.mediavalet.com, from which the definitions in this repo are derived. Access requires an existing MediaValet subscription and an approved Developer Portal account.

MediaValet publishes 29 APIs on the APIs.io network, including Assets API, BrandedPortals API, Categories API, and 26 more. Tagged areas include Digital Asset Management, DAM, Media, Assets, and Content.

The MediaValet catalog on APIs.io includes 1 event-driven AsyncAPI specification.

MediaValet’s developer surface includes authentication, changelog, sandbox, documentation, API reference, getting-started guide, signup flow, and 36 more developer resources.

63.4/100 strong ▬ flat Agent 41/100 agent ready Full breakdown ↓
scored 2026-08-21 · rubric v0.12.0
AccessFreemiumSelf serve⚡ Free to try
29 APIs 1 MCP Servers
Digital Asset ManagementDAMMediaAssetsContentMarketingBrand ManagementCloud StorageMetadataVideoImageWebhookAzure

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-21 · rubric v0.12.0
Composite quality — 63.4/100 · strong
Contract Quality 16.8 / 25
Developer Ergonomics 12.5 / 20
Access Clarity 17.9 / 20
Operational Transparency 4.4 / 13
Contract Governance 3.6 / 12
Discoverability 8.2 / 10
Agent readiness — 41/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
Documented Reversibility 0 / 6
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/mediavalet: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 29

Individual APIs this provider publishes, each with its own machine-readable definition.

MediaValet Assets API

Core digital asset objects, their media files, renditions, versions, comments, history, faces and video clips. The centre of the MediaValet data model. 54 operations.

MediaValet BrandedPortals API

Branded Portals — externally shareable, branded, permissioned views onto a subset of the asset library, with their own sections and theming. 46 operations.

MediaValet Categories API

Hierarchical categories (folders) that organize assets and carry the permission sets granted to user groups. 18 operations.

MediaValet Users API

Users, their profiles, permissions, entitlements and public self-registration. 18 operations.

MediaValet Lightbox API

Lightboxes — user-curated collections of assets that can be shared by share code. 15 operations.

MediaValet OrgUnit API

Organizational units (libraries) — the MediaValet tenancy root that every asset, category and event is scoped to. 15 operations.

MediaValet DirectLinks API

Durable CDN direct links to assets and renditions, for distributing assets outside the DAM without expiring SAS URLs. 12 operations.

MediaValet Integrations API

Third-party integration registration — apps, allowed origins for iframe embedding, subscriptions, users and entitlements. 12 operations.

MediaValet Uploads API

Chunked ingest of new files and new asset versions into a library, via MediaValet-issued Azure blob upload URLs. 11 operations.

MediaValet Attributes API

Custom metadata attribute definitions, their data types (including the Status type added in API version 1.1) and embedded-data mappings. 10 operations.

MediaValet Reports API

Usage and activity reporting across the library. 10 operations.

MediaValet Downloads API

Asset download requests, packaged downloads and download presets. 9 operations.

MediaValet Notification API

In-product notifications and notification preferences. 9 operations.

MediaValet Sharing API

Sharing of assets and lightboxes with external recipients by share code. 9 operations.

MediaValet Crop API

Server-side cropping of image assets, including reusable crop templates. 8 operations.

MediaValet Persons API

Person and face recognition records used to tag the people appearing in assets. 8 operations.

MediaValet SavedSearches API

Saved search definitions and their re-execution. 8 operations.

MediaValet UserGroups API

User groups and group membership — the unit that category permissions are granted to. 7 operations.

MediaValet AttributeGroups API

Groupings of custom metadata attributes. Gated by a per-library feature flag. 6 operations.

MediaValet KeywordGroups API

Hierarchical groupings of controlled-vocabulary keywords. 5 operations.

MediaValet Webhooks API

SkyHOOK webhook and Azure Event Grid subscription management for MediaValet events. 5 operations.

MediaValet Authorization API

Authorization and permission checks for the calling user. 3 operations.

MediaValet Keywords API

The controlled keyword vocabulary and per-asset tagging, with keyword approval workflow. 3 operations.

MediaValet Searches API

Search across the library, including the filter and facet grammar. 3 operations.

MediaValet Config API

Library and account configuration. 2 operations.

MediaValet Home API

The hypermedia entry point and the bulk batching endpoint. 2 operations.

MediaValet ReportsV2 API

Version 2 of the MediaValet usage and activity reporting surface. 2 operations.

MediaValet IntroductionAndHelp API

Introductory and help resources served by the API. 1 operation.

MediaValet TermsAndConditions API

Terms and conditions acceptance. 1 operation.

Scroll for all 29

Open Collections 30

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

MediaValet Assets API

OPEN COLLECTION

MediaValet Attributes API

OPEN COLLECTION

MediaValet Categories API

OPEN COLLECTION

MediaValet Config API

OPEN COLLECTION

MediaValet Crop API

OPEN COLLECTION

MediaValet Downloads API

OPEN COLLECTION

MediaValet Home API

OPEN COLLECTION

MediaValet Keywords API

OPEN COLLECTION

MediaValet Lightbox API

OPEN COLLECTION

MediaValet OrgUnit API

OPEN COLLECTION

MediaValet Persons API

OPEN COLLECTION

MediaValet Reports API

OPEN COLLECTION

MediaValet ReportsV2 API

OPEN COLLECTION

MediaValet Searches API

OPEN COLLECTION

MediaValet Sharing API

OPEN COLLECTION

MediaValet Uploads API

OPEN COLLECTION

MediaValet UserGroups API

OPEN COLLECTION

MediaValet Users API

OPEN COLLECTION

MediaValet Webhooks API

OPEN COLLECTION

Scroll for all 30

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

MediaValet DAM (candidate MCP server)

MediaValet does not publish a Model Context Protocol server. This is a CANDIDATE tool surface derived from MediaValet's real REST operations, offered as a design starting point ...

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Mediavalet Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

MediaValet SkyHOOK Events

SkyHOOK is MediaValet's event subscription service. It delivers MediaValet asset, category, keyword and attribute events either directly to a subscriber-owned HTTPS endpoint (we...

ASYNCAPI

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Mediavalet Authentication

apiKey/oauth2 · 2 schemes

SECURITY

Mediavalet Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Mediavalet Trust Center

SOC 2, ISO 27001, HIPAA, GDPR

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Mediavalet Scopes

7 scopes · authorizationCode/clientCredentials/password

7 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Mediavalet Agentic Access

312 operations · 165 acting · 1 human-in-the-loop

312 operations · 165 acting

AGENTIC

Resources

Get Started 5

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: mediavalet
url: https://raw.githubusercontent.com/api-evangelist/mediavalet/refs/heads/main/apis.yml
name: MediaValet
kind: company
description: MediaValet is a cloud-native, Microsoft Azure-based digital asset management (DAM) platform for storing, organizing,
  governing, sharing and distributing an organization's images, videos, documents and other brand, campaign and product assets.
  Its Open API is a RESTful, JSON, hypermedia-driven service at https://api.mediavalet.com, fronted by Azure API Management
  and secured with BOTH an OAuth 2.0 / OpenID Connect bearer token (issuer https://iam.mediavalet.com) and a per-account Ocp-Apim-Subscription-Key.
  The published surface runs to 312 operations across 29 resources - assets, categories, attributes, keywords, uploads, users,
  user groups, branded portals, lightboxes, direct/CDN links, downloads, sharing, crops, persons, saved searches, reports,
  notifications, organizational units and third-party integrations - plus SkyHOOK, an event service that delivers CloudEvents
  1.0 messages to a webhook or a private Azure Event Grid instance. API versions are selected per request with the x-mv-api-version
  header (1.0 default, 1.1, 1.2). MediaValet publishes no OpenAPI; its machine-readable contract is a Postman Collection v2.1.0
  at docs.mediavalet.com, from which the definitions in this repo are derived. Access requires an existing MediaValet subscription
  and an approved Developer Portal account.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/mediavalet.png
tags:
- Digital Asset Management
- DAM
- Media
- Assets
- Content
- Marketing
- Brand Management
- Cloud Storage
- Metadata
- Video
- Image
- Webhook
- Azure
tags_raw:
- Digital Asset Management
- DAM
- Media
- Assets
- Content
- Marketing
- Brand Management
- Cloud Storage
- Metadata
- Video
- Images
- Webhooks
- Azure
created: '2026-07-05'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- aid: mediavalet:mediavalet-assets-api
  name: MediaValet Assets API
  description: Core digital asset objects, their media files, renditions, versions, comments, history, faces and video clips.
    The centre of the MediaValet data model. 54 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Assets
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-assets-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-branded-portals-api
  name: MediaValet BrandedPortals API
  description: Branded Portals — externally shareable, branded, permissioned views onto a subset of the asset library, with
    their own sections and theming. 46 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - BrandedPortals
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-branded-portals-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-categories-api
  name: MediaValet Categories API
  description: Hierarchical categories (folders) that organize assets and carry the permission sets granted to user groups.
    18 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Categories
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-categories-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-users-api
  name: MediaValet Users API
  description: Users, their profiles, permissions, entitlements and public self-registration. 18 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - User
  tags_raw:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-users-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-lightbox-api
  name: MediaValet Lightbox API
  description: Lightboxes — user-curated collections of assets that can be shared by share code. 15 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Lightbox
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-lightbox-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-org-unit-api
  name: MediaValet OrgUnit API
  description: Organizational units (libraries) — the MediaValet tenancy root that every asset, category and event is scoped
    to. 15 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Org unit
  tags_raw:
  - OrgUnit
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-org-unit-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-direct-links-api
  name: MediaValet DirectLinks API
  description: Durable CDN direct links to assets and renditions, for distributing assets outside the DAM without expiring
    SAS URLs. 12 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Direct Links
  tags_raw:
  - DirectLinks
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-direct-links-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-integrations-api
  name: MediaValet Integrations API
  description: Third-party integration registration — apps, allowed origins for iframe embedding, subscriptions, users and
    entitlements. 12 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Integration
  tags_raw:
  - Integrations
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-integrations-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-uploads-api
  name: MediaValet Uploads API
  description: Chunked ingest of new files and new asset versions into a library, via MediaValet-issued Azure blob upload
    URLs. 11 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Uploads
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-uploads-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-attributes-api
  name: MediaValet Attributes API
  description: Custom metadata attribute definitions, their data types (including the Status type added in API version 1.1)
    and embedded-data mappings. 10 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Attributes
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-attributes-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-reports-api
  name: MediaValet Reports API
  description: Usage and activity reporting across the library. 10 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Reports
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-reports-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-downloads-api
  name: MediaValet Downloads API
  description: Asset download requests, packaged downloads and download presets. 9 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Downloads
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-downloads-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-notification-api
  name: MediaValet Notification API
  description: In-product notifications and notification preferences. 9 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Notification
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-notification-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-sharing-api
  name: MediaValet Sharing API
  description: Sharing of assets and lightboxes with external recipients by share code. 9 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Sharing
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-sharing-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-crop-api
  name: MediaValet Crop API
  description: Server-side cropping of image assets, including reusable crop templates. 8 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Crop
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-crop-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-persons-api
  name: MediaValet Persons API
  description: Person and face recognition records used to tag the people appearing in assets. 8 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Persons
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-persons-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-saved-searches-api
  name: MediaValet SavedSearches API
  description: Saved search definitions and their re-execution. 8 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Saved Searches
  tags_raw:
  - SavedSearches
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-saved-searches-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-user-groups-api
  name: MediaValet UserGroups API
  description: User groups and group membership — the unit that category permissions are granted to. 7 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - User Groups
  tags_raw:
  - UserGroups
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-user-groups-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-attribute-groups-api
  name: MediaValet AttributeGroups API
  description: Groupings of custom metadata attributes. Gated by a per-library feature flag. 6 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Attribute Groups
  tags_raw:
  - AttributeGroups
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-attribute-groups-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-keyword-groups-api
  name: MediaValet KeywordGroups API
  description: Hierarchical groupings of controlled-vocabulary keywords. 5 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - keywordgroups
  tags_raw:
  - KeywordGroups
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-keyword-groups-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-webhooks-api
  name: MediaValet Webhooks API
  description: SkyHOOK webhook and Azure Event Grid subscription management for MediaValet events. 5 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Webhook
  tags_raw:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-webhooks-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
  - type: AsyncAPI
    url: asyncapi/mediavalet-skyhook-asyncapi.yml
  - type: Webhooks
    url: asyncapi/mediavalet-skyhook-asyncapi.yml
- aid: mediavalet:mediavalet-authorization-api
  name: MediaValet Authorization API
  description: Authorization and permission checks for the calling user. 3 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Authorization
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-authorization-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-keywords-api
  name: MediaValet Keywords API
  description: The controlled keyword vocabulary and per-asset tagging, with keyword approval workflow. 3 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Keywords
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-keywords-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-searches-api
  name: MediaValet Searches API
  description: Search across the library, including the filter and facet grammar. 3 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Searches
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-searches-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-config-api
  name: MediaValet Config API
  description: Library and account configuration. 2 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Config
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-config-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-home-api
  name: MediaValet Home API
  description: The hypermedia entry point and the bulk batching endpoint. 2 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Homes
  tags_raw:
  - Home
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-home-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-reports-v2-api
  name: MediaValet ReportsV2 API
  description: Version 2 of the MediaValet usage and activity reporting surface. 2 operations.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - ReportsV2
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-reports-v2-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-introduction-and-help-api
  name: MediaValet IntroductionAndHelp API
  description: Introductory and help resources served by the API. 1 operation.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - IntroductionAndHelp
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-introduction-and-help-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
- aid: mediavalet:mediavalet-terms-and-conditions-api
  name: MediaValet TermsAndConditions API
  description: Terms and conditions acceptance. 1 operation.
  humanURL: https://docs.mediavalet.com/
  baseURL: https://api.mediavalet.com
  tags:
  - Terms And Conditions
  tags_raw:
  - TermsAndConditions
  properties:
  - type: OpenAPI
    url: openapi/mediavalet-terms-and-conditions-api-openapi.yml
  - type: Documentation
    url: https://docs.mediavalet.com/
  - type: APIReference
    url: https://docs.mediavalet.com/
  - type: DeveloperPortal
    url: https://developer.mediavalet.com/
  - type: Postman
    url: collections/mediavalet-api.postman_collection.json
  - type: PostmanCollection
    url: collections/mediavalet-api.postman_collection.json
common:
- type: AgenticAccess
  url: agentic-access/mediavalet-agentic-access.yml
- type: Authentication
  url: authentication/mediavalet-authentication.yml
- type: OAuthScopes
  url: scopes/mediavalet-scopes.yml
- type: Conventions
  url: conventions/mediavalet-conventions.yml
- type: ErrorCatalog
  url: errors/mediavalet-problem-types.yml
- type: Lifecycle
  url: lifecycle/mediavalet-lifecycle.yml
- type: Deprecation
  url: lifecycle/mediavalet-lifecycle.yml
- type: ChangeLog
  url: changelog/mediavalet-changelog.yml
- type: DataModel
  url: data-model/mediavalet-data-model.yml
- type: Conformance
  url: conformance/mediavalet-conformance.yml
- type: Compliance
  url: conformance/mediavalet-conformance.yml
- type: Sandbox
  url: sandbox/mediavalet-sandbox.yml
- type: Components
  url: components/mediavalet-components.yml
- type: Packages
  url: packages/mediavalet-packages.yml
- type: MCPServer
  url: mcp/mediavalet-mcp.yml
- type: AsyncAPI
  url: asyncapi/mediavalet-skyhook-asyncapi.yml
- type: Webhooks
  url: asyncapi/mediavalet-skyhook-asyncapi.yml
- type: AgentSkill
  url: skills/_index.yml
- type: Overlay
  url: overlays/mediavalet-openapi-overlay.yaml
- type: LLMsTxt
  url: llms/mediavalet-llms.txt
- type: WellKnown
  url: well-known/mediavalet-well-known.yml
- type: OpenIDConnect
  url: well-known/mediavalet-openid-configuration.json
- type: Postman
  url: collections/mediavalet-api.postman_collection.json
- type: PostmanCollection
  url: collections/mediavalet-api.postman_collection.json
- type: TrustCenter
  url: security/mediavalet-trust-center.yml
- type: DomainSecurity
  url: security/mediavalet-domain-security.yml
- type: Plans
  url: plans/mediavalet-plans-pricing.yml
- type: RateLimits
  url: rate-limits/mediavalet-rate-limits.yml
- type: FinOps
  url: finops/mediavalet-finops.yml
- type: Website
  url: https://www.mediavalet.com
- type: DeveloperPortal
  url: https://developer.mediavalet.com/
- type: Documentation
  url: https://docs.mediavalet.com/
- type: APIReference
  url: https://docs.mediavalet.com/
- type: GettingStarted
  url: https://developer.mediavalet.com/getting-started
- type: SignUp
  url: https://developer.mediavalet.com/signup
- type: Login
  url: https://developer.mediavalet.com/signin
- type: Pricing
  url: https://www.mediavalet.com/pricing
- type: Support
  url: https://support.mediavalet.com/hc/en-us
- type: TermsOfService
  url: https://www.mediavalet.com/terms-and-condition
- type: PrivacyPolicy
  url: https://www.mediavalet.com/privacy-policy
- type: GitHubOrganization
  url: https://github.com/MediaValet
- type: Blog
  url: https://www.mediavalet.com/blog
- type: LinkedIn
  url: https://www.linkedin.com/company/mediavalet
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
x-enrichment:
  date: '2026-08-13'
  status: enriched
  artifacts_added: 45
  pass: local-v1

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/mediavalet"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/mediavalet/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/mediavalet/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.