List where an adapter is used
const url = 'https://api.ebitex.io/content/management/v1/adapters/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/usages/closure';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.ebitex.io/content/management/v1/adapters/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/usages/closure \ --header 'Authorization: Bearer <token>'Lists everything that uses the adapter: streams that project through it, adapters whose rules nest it, and the components and pages whose presentation bindings name it. This is the same set that blocks deleting it. Changes nothing.
Key: a management key with content.management.read.
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters”Responses
Section titled “ Responses ”{ "items": [{ "kind", "id", "name", "detail", "path" }] }, where kind is stream, adapter, component or node, detail says how it uses the adapter, and path is a component’s folder name or a page’s path.
missing_api_key or invalid_api_key: no key was sent, or it is unknown, revoked or expired.
payment_required: the organization’s subscription needs attention.
scope_denied: the key lacks this route’s scope. tier_required: the Content Management API needs the Pro plan or above. ip_denied: the caller’s address is outside the key’s allowed ranges. app_not_available: Content is not enabled for the organization.
No adapter has this id in the key’s environment.
Rate limit or quota exceeded; Retry-After says how long to wait. too_many_failed_authentications: too many bad keys from this address.