Skip to main content

remove_plugin

Disable a plugin for this project — removes it from the project's plugin list. The catalog entry itself is untouched (to delete a workspace-published package, use unpublish_plugin). Idempotent.

Request

POST /api/v1/ops/projects/{project}/plugins/{slug}/remove
ParameterInTypeRequiredDescription
projectpathstringyesThe project's public id.
slugpathstringyesThe plugin's catalog slug.
curl -X POST -H "Authorization: Bearer $TESTVIBE_API_KEY" \
"$TESTVIBE_SERVER/api/v1/ops/projects/$PROJECT/plugins/mailslurp-email/remove"

Response

{ "ok": true, "slug": "mailslurp-email", "installed": false }

Errors

HTTPWhen
400 invalid_requestBuiltin plugins are always on and can't be removed.
404 not_foundNo such project in this workspace.