Keygate icon

Keygate

Work with Keygate admin, portal, public license, and release APIs

Plan → Delete

AI-generated

Summary

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.

Links

Discussion