{"openapi":"3.1.0","info":{"title":"ContentDividend Developer API","version":"18.10.1","description":"Curated developer-facing surface. Public discovery does not grant content rights; authenticated transaction endpoints reuse existing ContentDividend authorities."},"servers":[{"url":"https://app.contentdividend.com"}],"paths":{"/v1/public/license-catalog":{"get":{"summary":"Search Universal License Catalog","operationId":"searchLicenseCatalog","responses":{"200":{"description":"Discoverable licensing records; no rights granted."}}}},"/v1/public/rights/check":{"get":{"summary":"Check current rights state","operationId":"checkRights","responses":{"200":{"description":"Current canonical rights answer."}}}},"/mcp/publisher/{site_id}":{"get":{"summary":"Inspect publisher MCP endpoint","operationId":"getPublisherMcpInfo","responses":{"200":{"description":"MCP endpoint metadata."}}},"post":{"summary":"Call existing publisher MCP server","operationId":"callPublisherMcp","responses":{"200":{"description":"JSON-RPC response; licensed content remains credential-gated."}}}},"/v1/public/developer/sandbox/run":{"post":{"summary":"Run safe public read-only example","operationId":"runDeveloperSandbox","responses":{"200":{"description":"Non-transactional sandbox result."}}}},"/v1/partner/licensing/requests":{"post":{"summary":"Create a real licensing inquiry using existing Partner API auth","operationId":"createPartnerLicensingRequest","security":[{"PartnerBearer":[]}],"responses":{"200":{"description":"Licensing request created; no rights granted."},"401":{"description":"Partner authentication required."}}}}},"components":{"securitySchemes":{"PartnerBearer":{"type":"http","scheme":"bearer","description":"Existing scoped ContentDividend Partner API key; J10 creates no new credential type."}}},"x-contentdividend-authority":{"sdk_privileged":false,"sandbox_transactional":false,"rights_authority":"Existing H1/J4 rights resolution","buyer_agent_authority":"Existing H4","economics_authority":"Existing H5/E11","payment_authority":"Existing H8/Stripe rails","credential_authority":"Existing H9"}}