unpublish_plugin
Delete a workspace-published plugin from the account's catalog and disable it for this project. Only plugins your workspace published can be unpublished — the global catalog can't be touched. To just disable a catalog plugin for one project, use remove_plugin.
Request
DELETE /api/v1/ops/projects/{project}/plugins/{slug}
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
project | path | string | yes | The project's public id. |
slug | path | string | yes | The workspace-published plugin's slug. |
- cURL
- CLI
- MCP
curl -X DELETE -H "Authorization: Bearer $TESTVIBE_API_KEY" \
"$TESTVIBE_SERVER/api/v1/ops/projects/$PROJECT/plugins/my-plugin"
testvibe plugins unpublish my-plugin
Tool unpublish_plugin — required slug, optional project. Destructive.
Response
{ "ok": true, "slug": "my-plugin" }
Errors
| HTTP | When |
|---|---|
404 not_found | No such project, or the slug isn't a workspace-published plugin. |