Mubert · Agentic Access

Mubert Agentic Access

x-agentic-access generated

Mubert exposes 37 API operations that an AI agent could call, of which 18 are state-changing ‘acting’ operations. This is a recommended x-agentic-access execution contract — the scope, audience, consequence tier, short-lived token constraints, and escalation each action should carry before it is handed to an autonomous agent.

By consequence: 19 read and 18 write.

Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.

AI MusicGenerativeRoyalty-FreeStreamingText-to-MusicImage-to-MusicStemsB2B
Operations: 37 Acting: 18 Human-in-the-loop: 0 Method: generated

By consequence

read 19 write 18

Source

Agentic Access

Raw ↑
generated: '2026-07-15'
method: generated
source: openapi/mubert-music-api-openapi.yml
description: Recommended x-agentic-access execution contracts, classified heuristically from
  the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind
  audience per deployment. See research/curity/agentic-governance/.
summary:
  operations: 37
  by_action_class:
    connected: 19
    acting: 18
  by_consequence:
    read: 19
    write: 18
  human_in_the_loop_required: 0
operations:
- path: /api/v3/public/music-library/params
  method: get
  operationId: f65f86f18b2e3cb6ab9110f3146f8548
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/music-library/tracks
  method: get
  operationId: 365bb28dfad41d3920f5a0a24642b638
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/playlists
  method: get
  operationId: d68c06882a4e1d4680efe1d88974a17b
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/prices
  method: get
  operationId: 3001228072f8465cfa87f7d30d82ca3a
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/prices/{price}
  method: get
  operationId: ab40acc2fb0c6ed854aa6268ff37f9aa
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/streaming/get-link
  method: get
  operationId: 71dcda42d723b81664f09bae9ab93bab
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/streaming/restart
  method: post
  operationId: c06391bccf911d7ec55361df058f2bb1
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/streaming/set-intensity
  method: post
  operationId: 7469c4af9afa48908cbea5967247b65a
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/streaming/set-loop-state
  method: post
  operationId: b25aa26b18350caf6f87bbcc90fab90f
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/stripe/webhook
  method: post
  operationId: f34f8b9619d1fcefc3785ae4d263c4eb
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/subscriptions/buy
  method: get
  operationId: 757ed3344f9d4efab037bb22f26561c4
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/subscriptions/buy
  method: post
  operationId: c98b366f8fdb147f8a26cf9b0dea88f7
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/subscriptions/cancel
  method: get
  operationId: 6c8f8d392bf3d549c7cc57408d704cea
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/subscriptions/cancel
  method: post
  operationId: 884c9366deab18ae2438fefff9769789
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/tracks
  method: get
  operationId: 8d26cddde635200d2b919d38442ec773
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/tracks
  method: post
  operationId: 164c375ae1b251c2427b13c92688806e
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/tracks/{track}/edit
  method: post
  operationId: c94d8965b5cac5696b404ff9a75dc92b
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/tracks/stored
  method: post
  operationId: f0a592054428e569061a7b76726d7791
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/tracks/record
  method: post
  operationId: bc3386787ea176adaa55b8d6dc9671d9
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/public/tracks/session/{session_id}
  method: get
  operationId: 1fdcc61287c422aa4d7ff74811270d88
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/tracks/{track}
  method: get
  operationId: b7f372d758da31567f463545e5390884
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/public/tracks/{track}/similar
  method: post
  operationId: 528596a7066aa8910fdf358c919e9f69
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/service/customers/{customer}
  method: get
  operationId: 3f3c9331843cdbb37fe0cd84be9c60a9
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/service/customers/{customer}
  method: put
  operationId: 5a4bb87b544bbb5768a0d55ea7c9e07e
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/service/customers/{customer}
  method: delete
  operationId: 6536b720df357569e7700ab38f9fbf2c
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/service/customers
  method: get
  operationId: 947ce188ae874a0ad15607002be8690e
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/service/customers
  method: post
  operationId: 41ea108d9e1af9e4c28bf00b1ed23484
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/service/customers/custom-id/{customId}
  method: get
  operationId: ce21a3ff6d75aedcaa52ac9485c43e1f
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/service/licenses
  method: get
  operationId: 74f3ce4bd5141dec313ebf290e729f7a
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/service/licenses/{license}
  method: get
  operationId: b78054f0257ca938252edab2f4d62d60
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/service/licenses/{license}
  method: put
  operationId: bd5f80b6d1faa95068a15a662f87ec54
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/service/stripe/billing-portal
  method: get
  operationId: 86bd2be912ca36a8b8c66e05494c723e
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/service/stripe/billing-portal
  method: post
  operationId: 7b488bcfab8a411e6b6641fb4a08bf22
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/service/stripe/subscriptions/buy
  method: get
  operationId: ec7c95fd87be525e821e284e3b6fb210
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/service/stripe/subscriptions/buy
  method: post
  operationId: ded044b39864d2a5eb777e0059cdc2d9
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /api/v3/service/stripe/subscriptions/cancel
  method: get
  operationId: 96da408e7b15c1de24f4be37b32ff0ff
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v3/service/stripe/subscriptions/cancel
  method: post
  operationId: 89498d560c6bf07831b781350677e89d
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required