Keygate icon

Keygate

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

License → Change Plan

AI-generated

Summary

Change the subscription plan associated with an existing license using its ID, specifying the new plan by plan ID.

Inputs

  • ID (required) — The unique identifier of the license to update.
  • Plan Name or ID (required) — Select or specify the ID of the new plan to assign to the license.
  • Product Name or ID — Optionally specify the product associated with the license for context when loading plans.
  • JSON Input — Additional JSON fields merged into the request body to customize the API call.
  • Response Mode — Choose between receiving the full API response (Raw) or a simplified output optimized for AI tools (Simplified).

Output shape

a single record representing the updated license details

The output returns the updated license object; simplified mode returns a filtered key set, while raw mode returns full API response structure.

Examples

Example 1: Change an existing license's subscription plan to a new plan by providing license ID and new plan ID.

Set 'ID' to the license's ID and 'Plan Name or ID' to the target plan's ID.

Links

Discussion