Actions96
- Addon Actions
- Analytics Actions
- API Key Actions
- Audit Log Actions
- Invite Actions
- License Actions
- Plan Actions
- Portal Seat Actions
- Product Actions
- Public License Actions
- Release Actions
- Release Feed Actions
- Setting Actions
- Signing Key Actions
- System Actions
- Team Actions
- User Actions
- Webhook Actions
Plan → Delete
AI-generatedSummary
Delete a plan by specifying its unique ID via the Keygate admin API.
Inputs
- ID (required) — The unique identifier of the plan to delete.
- Product Name or ID — Optionally filter or specify the product associated with the plan, selectable from a dynamically loaded list or provided via expression.
- Name — The name of the plan (optional input, not needed for deletion by ID).
- Slug — The slug of the plan (optional input, not needed for deletion by ID).
- License Type — The license type of the plan, such as subscription, perpetual, or trial (optional input).
- JSON Input — Additional JSON fields to include in the request body, merged with guided inputs (optional).
- Response Mode — Choose either 'simplified' to receive a compact output or 'raw' for the full API response.
Output shape
a single object containing the API response to the delete request
The response is returned as a simplified or raw JSON object depending on the Response Mode setting. The operation requires a valid node license and admin credentials to authorize the request to the Keygate API endpoint DELETE /admin/plans/{id}.
Examples
Example 1: Delete a plan using its ID
Set Resource to 'Plan', Operation to 'Delete', and provide the required 'ID' of the plan to delete. Optionally set 'Response Mode' to control output verbosity.