POST /api/admin/licenses/

Create a license. A sku_code grants that SKU's entitlements; modules
grants extras on top.

Required permissions:

  • IsAuthenticated
  • CanManageLicenses
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Customer account that owns this license.

string
required
length between 1 and 50

Product family, e.g. 'HUB'.

string
required
length between 1 and 100

License key (natural key)

string
enum
required

Enforcement model (named / flex / unrestricted). 'unrestricted' grants unlimited seats.

Allowed:
integer | null
string
enum

Current lifecycle status (active / expired / suspended).

Allowed:
date
required

Date the license becomes valid.

date
required

Date the license expires (authoritative for expiry).

string
length ≤ 100

Salesforce-aligned SKU code. Materializes entitlements at provisioning.

string
length ≤ 20

Product grade (basic / enterprise)

string
length ≤ 64

Assigned workspace (string reference, not an FK)

string
length ≤ 64

Assigned company (string reference, not an FK)

boolean

Is entity active

modules
array of strings
Defaults to []

Extra entitlement modules to grant beyond the SKU's.

modules
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Response

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json
application/yaml