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
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