License Endpoints #
Endpoints for managing licenses.
List Licenses #
| Property | Value |
|---|---|
| Method | GET |
| Endpoint | /licenses |
| Auth | Required |
Parameters: page, per_page, search, orderby, order
Response: Array of license objects. Each license now includes variation metadata fields (v1.2.0): license_type, activation_limit, license_duration.
Get License #
| Property | Value |
|---|---|
| Method | GET |
| Endpoint | /licenses/{id} |
| Auth | Required |
Response: Single license object including variation metadata (v1.2.0).
Create License #
| Property | Value |
|---|---|
| Method | POST |
| Endpoint | /licenses |
| Auth | Required |
Body fields: product_id, customer_id, order_id, license_type, activation_limit
Update License #
| Property | Value |
|---|---|
| Method | PUT |
| Endpoint | /licenses/{id} |
| Auth | Required |
Body fields: status, activation_limit, expires_date
Delete License #
| Property | Value |
|---|---|
| Method | DELETE |
| Endpoint | /licenses/{id} |
| Auth | Required |
Parameters: force (boolean)
Related Topics #
- [Validate License Endpoint](#)
- [Activation Endpoints](#)
- [Authentication](#)
- [Variation Metadata in Responses](#)
