Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory.
The same information as musicalwork.recording.details.search.post, starting from an ISWC instead of an ISRC. Each registration also says who sent it (source) and when (transmission_date), and each rights holder whether it is controlled, so registrations that disagree can be told apart.
territory_list scopes collection and nothing else - which registrations a work resolves to does not depend on territory.
Registrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone.
Shares come back as band labels (0-30, 30-70, 70-100). With options.exact_ownership they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.
The musical works to look up, 1 to 25. An ISWC is accepted hyphenated and in lower case. A row carries iswc and nothing else: any other property is a 400 on the whole request.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Musixmatch Pro API documentation","colors":{"primary":"#FC532E","light":"#FC532E","dark":"#FC532E"},"logo":{"light":"https://mintcdn.com/musixmatch/zwGBQcnRR38sGE3l/images/musixmatch-pro-logo-light.svg?fit=max\u0026auto=format\u0026n=zwGBQcnRR38sGE3l\u0026q=85\u0026s=662f3cfecfa550ef7f590cdf1157e3cb","dark":"https://mintcdn.com/musixmatch/zwGBQcnRR38sGE3l/images/musixmatch-pro-logo-dark.svg?fit=max\u0026auto=format\u0026n=zwGBQcnRR38sGE3l\u0026q=85\u0026s=104460f23aa03f26be4fda5abd1506f9","href":"/overview"},"favicon":"https://mintcdn.com/musixmatch/zwGBQcnRR38sGE3l/images/favicon.svg?fit=max\u0026auto=format\u0026n=zwGBQcnRR38sGE3l\u0026q=85\u0026s=fd1fd12a0c3604e34792433817763b1e","navbar":{"links":[],"primary":{"type":"button","label":"Get API Key","href":"https://www.musixmatch.com/pro/api/pricing?utm_source=docs\u0026utm_medium=web\u0026utm_content=side_button"}},"footer":{"socials":{"x":"https://x.com/musixmatch","github":"https://github.com/musixmatch","linkedin":"https://linkedin.com/company/musixmatch"}},"seo":{"metatags":{"canonical":"https://docs.musixmatch.com","og:image":"/images/mxm-dev-og-image.jpg","twitter:image":"/images/mxm-dev-twitter-image.jpg"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Pricing","icon":"tag","href":"https://www.musixmatch.com/pro/api/pricing?utm_source=docs\u0026utm_medium=web\u0026utm_content=side_button"},{"anchor":"Developer Portal","icon":"circle-play","href":"https://developer.musixmatch.com/login"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"musixmatch","hasAudioNarration":false,"actualSubdomain":"musixmatch","customDomains":["docs.musixmatch.com"],"gitSource":{"type":"github","owner":"musixmatchdev","repo":"mxm-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae8c5cefd92378ebc2eccf8","collectionId":"590c0c42-16ff-4d89-882f-c6eb793decdd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae8c5cefd92378ebc2eccf8"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae8c5cefd92378ebc2eccf8","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"API Reference","count":28},{"language":"default","tag":"API","count":28},{"language":"default","tag":"Enterprises","count":26},{"language":"default","tag":"Lyrics \u0026 Catalog","count":21},{"language":"default","tag":"INTRODUCTION","count":14},{"language":"default","tag":"DISTRIBUTION","count":10},{"language":"default","tag":"Docs","count":9},{"language":"default","tag":"PUBLISHING","count":9},{"language":"default","tag":"Integrations","count":5},{"language":"default","tag":"Analysis","count":4}]},"assistantConfig":{"enableAskAiButton":true,"enableAskAiSearchBar":false},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles/home.css","content":"#content:has(.home-container){margin-top:0!important}body:has(.home-container) h1:not(.home-container h1){display:none!important}body:has(.home-container) .eyebrow{display:none!important}.home-container{max-width:1200px;width:100%;box-sizing:border-box}.home-container h1,.home-container>h2{font-size:2.5rem!important;font-weight:700!important;color:#111827!important}.dark .home-container h1,.dark .home-container>h2{color:#fff!important}.home-container>h2{font-size:1.5rem!important;margin-bottom:1.5rem!important}.home-container hr{border:0!important;border-top:1px solid rgba(0,0,0,.1)!important;margin:3rem 0!important}.dark .home-container hr{border-top:1px solid rgba(255,255,255,.1)!important}.home-container>div:first-child p:not(:first-child){line-height:1.6!important;color:#4b5563!important}.dark .home-container>div:first-child p:not(:first-child){color:#9ca3af!important}.home-container [class*=Card] p,.home-container [class*=card] p{font-size:.9rem!important}[data-badge=true]{margin-top:3px!important;margin-bottom:3px!important}"}],"page":{"pagePath":"enterprises/publishing/api/musical-work/musicalwork-details-search-post","slug":"/enterprises/publishing/api/musical-work/musicalwork-details-search-post","pageMetadata":{"title":"musicalwork.details.search.post","sidebarTitle":"musicalwork.details.search.post","openapi":"enterprises/publishing/openapi.json post /ws/1.1/musicalwork.details.search.post","description":"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory.\n\nThe same information as `musicalwork.recording.details.search.post`, starting from an ISWC instead of an ISRC. Each registration also says who sent it (`source`) and when (`transmission_date`), and each rights holder whether it is `controlled`, so registrations that disagree can be told apart.\n\n`territory_list` scopes `collection` and nothing else - which registrations a work resolves to does not depend on territory.\n\nRegistrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone.\n\nShares come back as band labels (`0-30`, `30-70`, `70-100`). With `options.exact_ownership` they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.","href":"/enterprises/publishing/api/musical-work/musicalwork-details-search-post"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"The same information as \", _jsx(_components.code, {\n children: \"musicalwork.recording.details.search.post\"\n }), \", starting from an ISWC instead of an ISRC. Each registration also says who sent it (\", _jsx(_components.code, {\n children: \"source\"\n }), \") and when (\", _jsx(_components.code, {\n children: \"transmission_date\"\n }), \"), and each rights holder whether it is \", _jsx(_components.code, {\n children: \"controlled\"\n }), \", so registrations that disagree can be told apart.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"territory_list\"\n }), \" scopes \", _jsx(_components.code, {\n children: \"collection\"\n }), \" and nothing else - which registrations a work resolves to does not depend on territory.\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"Registrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Shares come back as band labels (\", _jsx(_components.code, {\n children: \"0-30\"\n }), \", \", _jsx(_components.code, {\n children: \"30-70\"\n }), \", \", _jsx(_components.code, {\n children: \"70-100\"\n }), \"). With \", _jsx(_components.code, {\n children: \"options.exact_ownership\"\n }), \" they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"musicalwork.details.search.post","sidebarTitle":"musicalwork.details.search.post","openapi":"enterprises/publishing/openapi.json post /ws/1.1/musicalwork.details.search.post","description":"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory.\n\nThe same information as `musicalwork.recording.details.search.post`, starting from an ISWC instead of an ISRC. Each registration also says who sent it (`source`) and when (`transmission_date`), and each rights holder whether it is `controlled`, so registrations that disagree can be told apart.\n\n`territory_list` scopes `collection` and nothing else - which registrations a work resolves to does not depend on territory.\n\nRegistrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone.\n\nShares come back as band labels (`0-30`, `30-70`, `70-100`). With `options.exact_ownership` they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.","href":"/enterprises/publishing/api/musical-work/musicalwork-details-search-post"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/musixmatch/dfd150a5488ed399/intercom-script.js","/_mintlify/custom/musixmatch/9f8741193f07c888/mixpanel-script.js","/_mintlify/custom/musixmatch/6e3618413c095852/custom-utm-script.js"],"openApiReferenceData":{"operation":{"summary":"musicalwork.details.search.post","operationId":"musicalworkDetailsSearchPost","tags":["Musical work"],"description":"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory.\n\nThe same information as `musicalwork.recording.details.search.post`, starting from an ISWC instead of an ISRC. Each registration also says who sent it (`source`) and when (`transmission_date`), and each rights holder whether it is `controlled`, so registrations that disagree can be told apart.\n\n`territory_list` scopes `collection` and nothing else - which registrations a work resolves to does not depend on territory.\n\nRegistrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone.\n\nShares come back as band labels (`0-30`, `30-70`, `70-100`). With `options.exact_ownership` they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.","requestBody":"2637d9b5-1aeb-476a-9fc6-3112663e5426","responses":{"200":"158f2511-6532-4a8a-8e0d-149fefcf447b","400":"28440688-d09e-40e3-89f3-df62251fe489","403":"5526de12-b0ac-4146-8e58-04e83a897922","500":"a82fe25f-8f31-4072-8361-122ce7bd79bb"},"method":"post","type":"path","servers":["e88144c0-0fcf-4d87-97eb-cd7d10864373"],"security":["f54a9bfd-ce59-41a8-9653-107e7a721a68"],"path":"/ws/1.1/musicalwork.details.search.post","baseUrlOptions":["https://api.musixmatch.com"],"title":"musicalwork.details.search.post","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["territory_list","iswc_list"],"properties":{"iswc_list":{"type":"array","minItems":1,"maxItems":25,"description":"The musical works to look up, 1 to 25. An ISWC is accepted hyphenated and in lower case. A row carries `iswc` and nothing else: any other property is a 400 on the whole request.","items":{"type":"object","required":["iswc"],"additionalProperties":false,"properties":{"iswc":{"type":"string","description":"The musical work's ISWC, e.g. `T9214745718` or `T-921.474.571-8`","isRequired":true,"uniqueKey":"iswc_list.items.[INDEX].iswc","typeLabel":"string"}},"uniqueKey":"iswc_list.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"iswc_list","typeLabel":"object[]"},"territory_list":{"type":"array","minItems":1,"description":"The ISO-2 country codes to report collection shares for, at least one. Accepted in lower case.","items":{"type":"string","uniqueKey":"territory_list.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"territory_list","typeLabel":"string[]"},"options":{"type":"object","additionalProperties":false,"description":"`exact_ownership` is the only key accepted. Any other is a 400.","properties":{"exact_ownership":{"type":"boolean","description":"Return the precise share instead of its band label. A separately entitled product.","uniqueKey":"options.exact_ownership","typeLabel":"boolean"}},"uniqueKey":"options","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"iswc_list":[{"iswc":"T9214745718"}],"territory_list":["US","GB"],"options":{"exact_ownership":true}},"examples":{"Example":{"title":"Example","value":{"iswc_list":[{"iswc":"T9214745718"}],"territory_list":["US","GB"],"options":{"exact_ownership":true}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"158f2511-6532-4a8a-8e0d-149fefcf447b":{"description":"One entry per submitted ISWC, in request order.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"object","properties":{"header":{"type":"object","properties":{"status_code":{"type":"integer","description":"The outcome of the call. The HTTP status is always 200.","uniqueKey":"message.header.status_code","typeLabel":"integer"},"execute_time":{"type":"number","description":"Server-side execution time in seconds","uniqueKey":"message.header.execute_time","typeLabel":"number"}},"uniqueKey":"message.header","typeLabel":"object"},"body":{"type":"array","description":"One entry per submitted ISWC, in request order. A duplicate in the request is a duplicate in the answer.","items":{"type":"object","properties":{"iswc":{"type":"string","description":"The ISWC, as submitted, in its canonical form.","uniqueKey":"message.body.items.[INDEX].iswc","typeLabel":"string"},"musical_work_list":{"type":"array","description":"The registrations we hold for the work. Empty for an ISWC we hold nothing for.","items":{"type":"object","description":"One registration of the musical work. It carries no `iswc` of its own: the entry it sits in has it.","properties":{"ownership":{"type":"object","description":"Ownership of the work itself, carrying no territory: a publisher owning a share owns that share everywhere.","properties":{"publisher_list":{"type":"array","items":{"type":"object","description":"A publisher or writer credited on the registration, with whether the registration marks it as controlled.","properties":{"name":{"oneOf":[{"type":"string","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].name","typeLabel":"string | null"},"ipi":{"oneOf":[{"type":"string","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].ipi.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].ipi.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].ipi","typeLabel":"string | null"},"role":{"oneOf":[{"type":"string","description":"The CWR role code the registration carries, e.g. `E` (original publisher), `CA` (composer/author).","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].role.oneOf.0","typeLabel":"string"},{"type":"null","description":"The CWR role code the registration carries, e.g. `E` (original publisher), `CA` (composer/author).","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].role","typeLabel":"string | null"},"mech_ownership_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].mech_ownership_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].mech_ownership_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].mech_ownership_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].mech_ownership_share","typeLabel":"enum\u003cstring> | number | null"},"perf_ownership_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].perf_ownership_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].perf_ownership_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].perf_ownership_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].perf_ownership_share","typeLabel":"enum\u003cstring> | number | null"},"sync_ownership_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].sync_ownership_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].sync_ownership_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].sync_ownership_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].sync_ownership_share","typeLabel":"enum\u003cstring> | number | null"},"controlled":{"oneOf":[{"type":"boolean","description":"`true` when the registration marks the rights holder as controlled, `false` when it does not, `null` when the data carries no value. Always the last property of the holder.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].controlled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` when the registration marks the rights holder as controlled, `false` when it does not, `null` when the data carries no value. Always the last property of the holder.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].controlled.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX].controlled","typeLabel":"boolean | null"}},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list.items.[INDEX]","typeLabel":"object"},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.publisher_list","typeLabel":"object[]"},"writer_list":{"type":"array","items":{"type":"object","description":"A publisher or writer credited on the registration, with whether the registration marks it as controlled.","properties":{"name":{"oneOf":[{"type":"string","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].name","typeLabel":"string | null"},"ipi":{"oneOf":[{"type":"string","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].ipi.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].ipi.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].ipi","typeLabel":"string | null"},"role":{"oneOf":[{"type":"string","description":"The CWR role code the registration carries, e.g. `E` (original publisher), `CA` (composer/author).","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].role.oneOf.0","typeLabel":"string"},{"type":"null","description":"The CWR role code the registration carries, e.g. `E` (original publisher), `CA` (composer/author).","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].role","typeLabel":"string | null"},"mech_ownership_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].mech_ownership_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].mech_ownership_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].mech_ownership_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].mech_ownership_share","typeLabel":"enum\u003cstring> | number | null"},"perf_ownership_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].perf_ownership_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].perf_ownership_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].perf_ownership_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].perf_ownership_share","typeLabel":"enum\u003cstring> | number | null"},"sync_ownership_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].sync_ownership_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].sync_ownership_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].sync_ownership_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].sync_ownership_share","typeLabel":"enum\u003cstring> | number | null"},"controlled":{"oneOf":[{"type":"boolean","description":"`true` when the registration marks the rights holder as controlled, `false` when it does not, `null` when the data carries no value. Always the last property of the holder.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].controlled.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"`true` when the registration marks the rights holder as controlled, `false` when it does not, `null` when the data carries no value. Always the last property of the holder.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].controlled.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX].controlled","typeLabel":"boolean | null"}},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list.items.[INDEX]","typeLabel":"object"},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership.writer_list","typeLabel":"object[]"}},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].ownership","typeLabel":"object"},"collection":{"type":"array","description":"The controlled part collectible in each requested territory. Scoped by `territory_list`; the set of registrations is not.","items":{"type":"object","description":"What is collectible in one requested territory, per right. Present only where collection is on file for at least one right above zero: a territory with nothing is omitted rather than reported as zero.","properties":{"code":{"type":"string","description":"The ISO-2 country code, echoing the one requested","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].code","typeLabel":"string"},"mech_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].mech_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].mech_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].mech_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].mech_share","typeLabel":"enum\u003cstring> | number | null"},"perf_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].perf_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].perf_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].perf_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].perf_share","typeLabel":"enum\u003cstring> | number | null"},"sync_share":{"oneOf":[{"type":"string","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","enum":["0-30","30-70","70-100"],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].sync_share.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"number","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].sync_share.oneOf.1","typeLabel":"number"},{"type":"null","description":"A share on a 0-100 scale. By default a band label (`0-30`, `30-70`, `70-100`); the precise number when `options.exact_ownership` is set. `null` where the data carries no share: never a zero standing in for one.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].sync_share.oneOf.2","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX].sync_share","typeLabel":"enum\u003cstring> | number | null"}},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection.items.[INDEX]","typeLabel":"object"},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].collection","typeLabel":"object[]"},"source":{"type":"object","description":"Who sent this registration.","properties":{"name":{"oneOf":[{"type":"string","description":"The data sender's name. `null` when the registration has none.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].source.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The data sender's name. `null` when the registration has none.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].source.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].source.name","typeLabel":"string | null"}},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].source","typeLabel":"object"},"transmission_date":{"oneOf":[{"type":"string","description":"The date the registration was transmitted to us, `YYYY-MM-DD`. `null` when unknown.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].transmission_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"The date the registration was transmitted to us, `YYYY-MM-DD`. `null` when unknown.","uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].transmission_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX].transmission_date","typeLabel":"string | null"}},"uniqueKey":"message.body.items.[INDEX].musical_work_list.items.[INDEX]","typeLabel":"object"},"uniqueKey":"message.body.items.[INDEX].musical_work_list","typeLabel":"object[]"}},"uniqueKey":"message.body.items.[INDEX]","typeLabel":"object"},"uniqueKey":"message.body","typeLabel":"object[]"}},"uniqueKey":"message","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":{"header":{"status_code":200,"execute_time":0.411},"body":[{"iswc":"T9214745718","musical_work_list":[{"ownership":{"publisher_list":[{"name":"Universal Music Publishing Group","ipi":"00052210040","role":"E","mech_ownership_share":50,"perf_ownership_share":50,"sync_ownership_share":50,"controlled":true}],"writer_list":[{"name":"Adele Adkins","ipi":"00528181729","role":"CA","mech_ownership_share":50,"perf_ownership_share":50,"sync_ownership_share":50,"controlled":true},{"name":"Paul Epworth","ipi":null,"role":"CA","mech_ownership_share":50,"perf_ownership_share":50,"sync_ownership_share":50,"controlled":false}]},"collection":[{"code":"US","mech_share":50,"perf_share":50,"sync_share":50},{"code":"GB","mech_share":25,"perf_share":25,"sync_share":null}],"source":{"name":"Universal Music Publishing"},"transmission_date":"2024-03-18"}]}]}},"examples":{"Example":{"title":"Example","value":{"message":{"header":{"status_code":200,"execute_time":0.411},"body":[{"iswc":"T9214745718","musical_work_list":[{"ownership":{"publisher_list":[{"name":"Universal Music Publishing Group","ipi":"00052210040","role":"E","mech_ownership_share":50,"perf_ownership_share":50,"sync_ownership_share":50,"controlled":true}],"writer_list":[{"name":"Adele Adkins","ipi":"00528181729","role":"CA","mech_ownership_share":50,"perf_ownership_share":50,"sync_ownership_share":50,"controlled":true},{"name":"Paul Epworth","ipi":null,"role":"CA","mech_ownership_share":50,"perf_ownership_share":50,"sync_ownership_share":50,"controlled":false}]},"collection":[{"code":"US","mech_share":50,"perf_share":50,"sync_share":50},{"code":"GB","mech_share":25,"perf_share":25,"sync_share":null}],"source":{"name":"Universal Music Publishing"},"transmission_date":"2024-03-18"}]}]}}}},"exampleType":"examples"}},"exampleType":"examples"},"28440688-d09e-40e3-89f3-df62251fe489":{"description":"The request is not usable. Returned over HTTP 200 with `status_code` 400 in the header, alongside `hint` and `hint_code`. Any fault fails the whole request: there is no per-row invalid state.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"object","properties":{"header":{"type":"object","properties":{"status_code":{"type":"integer","uniqueKey":"message.header.status_code","typeLabel":"integer"},"execute_time":{"type":"number","uniqueKey":"message.header.execute_time","typeLabel":"number"},"hint":{"type":"string","description":"What is wrong with the request, in prose","uniqueKey":"message.header.hint","typeLabel":"string"},"hint_code":{"type":"string","description":"A stable slug for the same fault. Part of the contract; the prose is not.","enum":["invalid_request","unknown_property","too_many_items","invalid_isrc","invalid_iswc","invalid_ipi","page_unreachable"],"uniqueKey":"message.header.hint_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"message.header","typeLabel":"object"},"body":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"message.body.items.[INDEX]","typeLabel":"any"},"uniqueKey":"message.body","typeLabel":"any[]"}},"uniqueKey":"message","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":{"header":{"status_code":123,"execute_time":123,"hint":"\u003cstring>","hint_code":"invalid_request"},"body":["\u003cunknown>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"5526de12-b0ac-4146-8e58-04e83a897922":{"description":"The apikey is not entitled to this method. Returned over HTTP 200 with `status_code` 403 in the header.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"object","properties":{"header":{"type":"object","properties":{"status_code":{"type":"integer","uniqueKey":"message.header.status_code","typeLabel":"integer"},"execute_time":{"type":"number","uniqueKey":"message.header.execute_time","typeLabel":"number"},"hint":{"type":"string","description":"What is wrong with the request, in prose","uniqueKey":"message.header.hint","typeLabel":"string"},"hint_code":{"type":"string","description":"A stable slug for the same fault. Part of the contract; the prose is not.","enum":["invalid_request","unknown_property","too_many_items","invalid_isrc","invalid_iswc","invalid_ipi","page_unreachable"],"uniqueKey":"message.header.hint_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"message.header","typeLabel":"object"},"body":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"message.body.items.[INDEX]","typeLabel":"any"},"uniqueKey":"message.body","typeLabel":"any[]"}},"uniqueKey":"message","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":{"header":{"status_code":123,"execute_time":123,"hint":"\u003cstring>","hint_code":"invalid_request"},"body":["\u003cunknown>"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"a82fe25f-8f31-4072-8361-122ce7bd79bb":{"description":"A read failed. Returned over HTTP 200 with `status_code` 500 in the header. A failed read is never an empty result.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"object","properties":{"header":{"type":"object","properties":{"status_code":{"type":"integer","uniqueKey":"message.header.status_code","typeLabel":"integer"},"execute_time":{"type":"number","uniqueKey":"message.header.execute_time","typeLabel":"number"},"hint":{"type":"string","description":"What is wrong with the request, in prose","uniqueKey":"message.header.hint","typeLabel":"string"},"hint_code":{"type":"string","description":"A stable slug for the same fault. Part of the contract; the prose is not.","enum":["invalid_request","unknown_property","too_many_items","invalid_isrc","invalid_iswc","invalid_ipi","page_unreachable"],"uniqueKey":"message.header.hint_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"message.header","typeLabel":"object"},"body":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"message.body.items.[INDEX]","typeLabel":"any"},"uniqueKey":"message.body","typeLabel":"any[]"}},"uniqueKey":"message","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":{"header":{"status_code":123,"execute_time":123,"hint":"\u003cstring>","hint_code":"invalid_request"},"body":["\u003cunknown>"]}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"f54a9bfd-ce59-41a8-9653-107e7a721a68":{"apiKey":{"type":"apiKey","name":"apikey","in":"query","scopes":[],"schemeName":"apiKey"}}},"servers":{"e88144c0-0fcf-4d87-97eb-cd7d10864373":{"url":"https://api.musixmatch.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","name":"apikey","in":"query","scopes":[],"schemeName":"apiKey"},"schema":{"title":"apikey","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"apikey"}],"title":"apiKey"}]},"originalFileLocation":"enterprises/publishing/openapi.json"},"subdomain":"musixmatch","siteName":"Musixmatch Pro API documentation","title":"musicalwork.details.search.post - Musixmatch Pro API documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T17:19:31.355Z","originalFileLocation":"enterprises/publishing/api/musical-work/musicalwork-details-search-post.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory. The same information as musicalwork.recording.details.search.post, starting from an ISWC instead of an ISRC. Each registration also says who sent it (source) and when (transmission_date), and each rights holder whether it is controlled, so registrations that disagree can be told apart. territory_list scopes collection and nothing else - which registrations a work resolves to does not depend on territory. Registrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone. Shares come back as band labels (0-30, 30-70, 70-100). With options.exact_ownership they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Musixmatch Pro API documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"musicalwork.details.search.post - Musixmatch Pro API documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory. The same information as musicalwork.recording.details.search.post, starting from an ISWC instead of an ISRC. Each registration also says who sent it (source) and when (transmission_date), and each rights holder whether it is controlled, so registrations that disagree can be told apart. territory_list scopes collection and nothing else - which registrations a work resolves to does not depend on territory. Registrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone. Shares come back as band labels (0-30, 30-70, 70-100). With options.exact_ownership they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Musixmatch Pro API documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://musixmatch.mintlify.app/images/mxm-dev-og-image.jpg\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"musicalwork.details.search.post - Musixmatch Pro API documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory. The same information as musicalwork.recording.details.search.post, starting from an ISWC instead of an ISRC. Each registration also says who sent it (source) and when (transmission_date), and each rights holder whether it is controlled, so registrations that disagree can be told apart. territory_list scopes collection and nothing else - which registrations a work resolves to does not depend on territory. Registrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone. Shares come back as band labels (0-30, 30-70, 70-100). With options.exact_ownership they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://musixmatch.mintlify.app/images/mxm-dev-og-image.jpg\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/musixmatch/Q2SEZfzc5yvT6HoV/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Musixmatch Pro API documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FC532E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/enterprises/publishing/api/musical-work/musicalwork-details-search-post.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.musixmatch.com/#organization\",\"name\":\"Musixmatch Pro API documentation\",\"url\":\"https://docs.musixmatch.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/musixmatch/zwGBQcnRR38sGE3l/images/musixmatch-pro-logo-light.svg?fit=max\u0026auto=format\u0026n=zwGBQcnRR38sGE3l\u0026q=85\u0026s=662f3cfecfa550ef7f590cdf1157e3cb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.musixmatch.com#website\",\"name\":\"Musixmatch Pro API documentation\",\"url\":\"https://docs.musixmatch.com\",\"publisher\":{\"@id\":\"https://docs.musixmatch.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post#webpage\",\"url\":\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post\",\"name\":\"musicalwork.details.search.post\",\"description\":\"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory. The same information as musicalwork.recording.details.search.post, starting from an ISWC instead of an ISRC. Each registration also says who sent it (source) and when (transmission_date), and each rights holder whether it is controlled, so registrations that disagree can be told apart. territory_list scopes collection and nothing else - which registrations a work resolves to does not depend on territory. Registrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone. Shares come back as band labels (0-30, 30-70, 70-100). With options.exact_ownership they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.\",\"dateModified\":\"2026-11-02T17:19:31.355Z\",\"isPartOf\":{\"@id\":\"https://docs.musixmatch.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"PUBLISHING\",\"item\":\"https://docs.musixmatch.com/enterprises/publishing/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"musicalwork.details.search.post\",\"item\":\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post#apireference\",\"headline\":\"musicalwork.details.search.post\",\"name\":\"musicalwork.details.search.post\",\"description\":\"Up to 25 musical works by ISWC plus the territories to report collection for. The publishing behind each comes back in full, in one response with no paging: every registration we hold, with its publisher and writer lists and what is collectible in each requested territory. The same information as musicalwork.recording.details.search.post, starting from an ISWC instead of an ISRC. Each registration also says who sent it (source) and when (transmission_date), and each rights holder whether it is controlled, so registrations that disagree can be told apart. territory_list scopes collection and nothing else - which registrations a work resolves to does not depend on territory. Registrations whose publishers and writers add up to more than 100% on any right are not returned. Registrations received from TheMLC are returned only for an ISWC with no other registration carrying an active share, and carry a US-only collection with the mechanical share alone. Shares come back as band labels (0-30, 30-70, 70-100). With options.exact_ownership they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.\",\"url\":\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post\",\"mainEntityOfPage\":{\"@id\":\"https://docs.musixmatch.com/enterprises/publishing/api/musical-work/musicalwork-details-search-post#webpage\"},\"image\":\"https://docs.musixmatch.com/images/mxm-dev-og-image.jpg\",\"dateModified\":\"2026-11-02T17:19:31.355Z\",\"publisher\":{\"@id\":\"https://docs.musixmatch.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.musixmatch.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Musixmatch Pro API documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Musixmatch Pro API documentation","nav":{"global":{"anchors":[{"anchor":"Pricing","icon":"tag","href":"https://www.musixmatch.com/pro/api/pricing?utm_source=docs\u0026utm_medium=web\u0026utm_content=side_button"},{"anchor":"Developer Portal","icon":"circle-play","href":"https://developer.musixmatch.com/login"}]},"tabs":[{"tab":"Docs","pages":[{"title":"Docs","href":"/overview"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/overview"}]},{"tab":"Enterprises","groups":[{"group":"INTRODUCTION","pages":[{"title":"Enterprises","sidebarTitle":"Overview","href":"/enterprises/overview"},{"title":"Authentication","href":"/enterprises/authentication"},{"title":"Content Restrictions (Enterprise plan)","sidebarTitle":"Content Restrictions","href":"/enterprises/content-restrictions"},{"title":"Bulk Lyrics Submission","href":"/enterprises/lyrics-bulk-submission"}]},{"group":"DISTRIBUTION","pages":[{"title":"Distribution integration","sidebarTitle":"Overview","href":"/enterprises/distribution/overview"},{"group":"Subscriptions","pages":[{"title":"distribution.subscription.post","sidebarTitle":"distribution.subscription.post","openapi":"enterprises/distribution/openapi.json post /ws/1.1/distribution.subscription.post","href":"/enterprises/distribution/api/subscriptions/distribution-subscription-post"},{"title":"distribution.subscription.delete","sidebarTitle":"distribution.subscription.delete","openapi":"enterprises/distribution/openapi.json post /ws/1.1/distribution.subscription.delete","href":"/enterprises/distribution/api/subscriptions/distribution-subscription-delete"}]},{"group":"Deliveries","pages":[{"title":"distribution.files.post","sidebarTitle":"distribution.files.post","openapi":"enterprises/distribution/openapi.json post /ws/1.1/distribution.files.post","href":"/enterprises/distribution/api/deliveries/distribution-files-post"},{"title":"distribution.delivery.post","sidebarTitle":"distribution.delivery.post","openapi":"enterprises/distribution/openapi.json post /ws/1.1/distribution.delivery.post","href":"/enterprises/distribution/api/deliveries/distribution-delivery-post"},{"title":"distribution.delivery.get","sidebarTitle":"distribution.delivery.get","openapi":"enterprises/distribution/openapi.json get /ws/1.1/distribution.delivery.get","href":"/enterprises/distribution/api/deliveries/distribution-delivery-get"}]},{"group":"Lyrics","pages":[{"title":"distribution.lyrics.post","sidebarTitle":"distribution.lyrics.post","openapi":"enterprises/distribution/openapi.json post /ws/1.1/distribution.lyrics.post","href":"/enterprises/distribution/api/lyrics/distribution-lyrics-post"},{"title":"distribution.lyrics.get","sidebarTitle":"distribution.lyrics.get","openapi":"enterprises/distribution/openapi.json get /ws/1.1/distribution.lyrics.get","href":"/enterprises/distribution/api/lyrics/distribution-lyrics-get"}]},{"group":"Transcriptions","pages":[{"title":"distribution.transcription.post","sidebarTitle":"distribution.transcription.post","openapi":"enterprises/distribution/openapi.json post /ws/1.1/distribution.transcription.post","href":"/enterprises/distribution/api/transcriptions/distribution-transcription-post"},{"title":"distribution.transcription.get","sidebarTitle":"distribution.transcription.get","openapi":"enterprises/distribution/openapi.json get /ws/1.1/distribution.transcription.get","href":"/enterprises/distribution/api/transcriptions/distribution-transcription-get"}]}]},{"group":"PUBLISHING","pages":[{"title":"Publishing integration","sidebarTitle":"Overview","href":"/enterprises/publishing/overview"},{"group":"Submit works","pages":[{"openapi":"post /ws/1.1/work.post","title":"work.post","href":"/enterprises/publishing/work-post"},{"openapi":"post /ws/1.1/work.validity.post","title":"work.validity.post","href":"/enterprises/publishing/work-validity-post"}]},{"group":"Recording","pages":[{"title":"recording.credits.search.post","sidebarTitle":"recording.credits.search.post","openapi":"enterprises/publishing/openapi.json post /ws/1.1/recording.credits.search.post","href":"/enterprises/publishing/api/recording/recording-credits-search-post"},{"title":"recording.musicalwork.details.search.post","sidebarTitle":"recording.musicalwork.details.search.post","openapi":"enterprises/publishing/openapi.json post /ws/1.1/recording.musicalwork.details.search.post","href":"/enterprises/publishing/api/recording/recording-musicalwork-details-search-post"},{"title":"recording.musicalwork.publishers.search.post","sidebarTitle":"recording.musicalwork.publishers.search.post","openapi":"enterprises/publishing/openapi.json post /ws/1.1/recording.musicalwork.publishers.search.post","description":"Up to 25 recordings by ISRC in, the publishers administering each one out.\n\nAn administrator is a commercial answer, not a CWR role code: the publishers on the recording's chosen works, deduplicated by IPI across those works. A recording we hold no publishing for answers with an empty `administrator_list`, never an error - a coverage gap is a finding, not a failure.","href":"/enterprises/publishing/api/recording/recording-musicalwork-publishers-search-post"}]},{"group":"Musical work","pages":[{"title":"musicalwork.details.search.post","sidebarTitle":"musicalwork.details.search.post","openapi":"enterprises/publishing/openapi.json post /ws/1.1/musicalwork.details.search.post","href":"/enterprises/publishing/api/musical-work/musicalwork-details-search-post"},{"title":"musicalwork.recording.details.search.post","sidebarTitle":"musicalwork.recording.details.search.post","openapi":"enterprises/publishing/openapi.json post /ws/1.1/musicalwork.recording.details.search.post","description":"Up to 25 recordings by ISRC plus the territories to report collection for, the recordings' musical works out in full: each work's ISWC, its ownership as publisher and writer lists, and what is collectible in each requested territory.\n\n`territory_list` scopes `collection` and nothing else - which works a recording resolves to does not depend on territory.\n\nShares come back as band labels (`0-30`, `30-70`, `70-100`). With `options.exact_ownership` they carry the precise figure instead. That is a separately priced add-on: an apikey without it gets a 403 for the option, not a band.","href":"/enterprises/publishing/api/musical-work/musicalwork-recording-details-search-post"},{"title":"musicalwork.search.post","sidebarTitle":"musicalwork.search.post","openapi":"enterprises/publishing/openapi.json post /ws/1.1/musicalwork.search.post","href":"/enterprises/publishing/api/musical-work/musicalwork-search-post"}]}]},{"group":"CATALOG FEED","pages":[{"title":"Catalog Feed integration","sidebarTitle":"Overview","href":"/enterprises/catalog-feed/overview"},{"group":"Feeds","pages":[{"openapi":"get /ws/1.1/track.dump.get","title":"track.dump.get","href":"/enterprises/catalog-feed/track-dump-get"},{"openapi":"get /ws/1.1/tracks.dump.get","title":"tracks.dump.get","href":"/enterprises/catalog-feed/tracks-dump-get"}]}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/overview"}]}]},"basePath":"","title":"musicalwork.details.search.post - Musixmatch Pro API documentation","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","clsx-BIWXJmsZ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DKZWslLH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-UDqbR6xh.js"]}