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 → Create
AI-generatedSummary
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.