KA License Operations

Update a License Key

Updates an existing license key. Used to renew, reactivate, upgrade, and downgrade license keys.

put/ka/key/{keyId}

Request

  • Base URL
    https://api.socialbee.com
  • Auth
    none declared

Path parameters

keyIdinteger required

Query parameters

testModeboolean required
idempotencyKeystring required

Request body

keyIdinteger required

KA license number (without prefix and version).

productIdstring

Product ID is an ID or SKU of the purchased product. The ISV endpoint should be aware of this ID/SKU. For SocialBee, this would be the code of the platform

statusstring required

The status of the license to be created. Fixed enum.

bodystring

Anything that we might want to store on the license (KA will keep pushing this back to us in the requests)

storeURLstring

The partner store url

creationDatestring date-time required

The date when the license was created

operationDatestring date-time required

The date when the API request was made (think idempotency)

expirationDatestring date-time required

The date when the license will expire

nfrboolean required

If nfr is true license key is not intended for production use and might be used for testing or development purposes. Also, such license key is not a subject for invoicing and billing, and, therefore, should not be counted in Plesk and ISV mutual settlements.

activationDatastring required

Activation data is a packet of tech data required to obtain a valid application license.

Response

Successfully updated user

keyIdinteger required

KA license number (without prefix and version).

productIdstring

Product ID is an ID or SKU of the purchased product. The ISV endpoint should be aware of this ID/SKU. For SocialBee, this would be the code of the platform

statusstring required

The status of the license to be created. Fixed enum.

bodystring

Anything that we might want to store on the license (KA will keep pushing this back to us in the requests)

storeURLstring

The partner store url

creationDatestring date-time required

The date when the license was created

operationDatestring date-time required

The date when the API request was made (think idempotency)

expirationDatestring date-time required

The date when the license will expire

nfrboolean required

If nfr is true license key is not intended for production use and might be used for testing or development purposes. Also, such license key is not a subject for invoicing and billing, and, therefore, should not be counted in Plesk and ISV mutual settlements.

activationDatastring required

Activation data is a packet of tech data required to obtain a valid application license.

Changes

No recorded changes to this operation across all 1 revision of this API.