Search the developer.adobe.com docs. Manage Adobe Developer Console projects, workspaces, APIs, and credentials. Create and test I/O Events registrations and subscriber defined filters.
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Mandatory prerequisite: Before starting this skill, read and apply Common Skill Rules.
Remove one or more API subscriptions from a credential in the selected workspace.
Before starting: invoke the dev-console-context skill to establish the org, project, and workspace context, reusing any selected credential. Otherwise, resolve the credential here: list credentials in the selected workspace and inspect each with get_credential_services before offering a selection. Offer only credentials subscribed to the requested API, or credentials with any subscription if no API was specified.
Confirm the target — Resolve the requested API or APIs from get_credential_services; ask for a selection only if the target is unresolved. Show API, credential, and project names only; never show raw IDs or SDK codes. Only offer currently subscribed APIs. If none match the request, report that without offering an unsubscription.
Explain the change and request approval — Before calling a tool, summarize the API name(s), credential name, and project name that will be affected, and say that the change has no automatic undo. Do not ask the user to type a name or provide a typed confirmation. The client's Yes/No approval prompt is the confirmation.
Remove the subscription:
adobeid, analytics, entp, and oauth_server_to_server, call unsubscribe_credential_from_service with orgId, projectId, workspaceId, the credential's actual credentialType, credentialId, and the selected API's sdkCode in sdkCodes.admin_entp), call unsubscribe_admin_enterprise_credential_from_service with orgId, credentialId, and one service item containing the selected API's sdkCode plus any required subscription settings. Use the existing subscription details; do not invent settings. Make one call per API so the client can approve each removal separately.unsubscribe_credential_from_service; it selects the dedicated upstream unsubscribe path.Report the result — Report removal only when the tool confirms success. For Admin Enterprise, inspect the returned status and body for failures before claiming success. For other credential types, use the tool's returned remaining APIs when available; do not make a verification call unless the response is ambiguous or an error occurred.
entp may be subscribed to an OAuth Server-to-Server credential.update_admin_enterprise_credential changes credential details only; it cannot remove an API subscription.search_adobe_docs. Never guess an SDK code or settings..tessl-plugin
skills