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