Keygate icon

Keygate

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

Plan → Create

AI-generated

Summary

Create a new plan in the Keygate system by specifying the associated product, plan name, slug, license type, and optionally additional JSON fields.

Inputs

  • Product Name or ID (required) — Select the product to which the plan belongs, either by choosing from a dynamically loaded list or specifying the product ID via expression.
  • Name (required) — The name of the plan to create.
  • Slug — The slug identifier for the plan.
  • License Type (required) — Specify the license type of the plan; options are Perpetual, Subscription, or Trial.
  • JSON Input — Provide additional JSON fields to include in the request body, merged with the other inputs.
  • Response Mode — Choose between receiving a simplified output suitable for AI tools or the raw full API response.

Output shape

a single JSON object representing the newly created plan or the full raw response depending on the Response Mode

By default, the operation returns a simplified object containing key plan attributes. Selecting 'Raw' response mode returns the entire API response. Errors result in failure or are returned in the output if Continue On Fail is enabled.

Examples

Example 1: Create a subscription plan for a specific product

Select 'Plan' resource and 'Create' operation, choose the product from the dropdown, enter the plan name and slug, set the license type, optionally add extra JSON fields, and execute to obtain the created plan details.

Links

Discussion