Creating a License Key
Signature
Request:
- URL: /30/keys
- Method: POST
- Body: Partner API 3.0’s License Key Structure
- Optional query string parameters:- 
return-key-state(boolean). Defines whether to return the Partner API 3.0’s License Key Structure of a created key in the response (falseby default).
 
- 
Response:
- Success status code: 201
- Header: “Location” with an URL pointing exactly to the created key
- Body: Partner API 3.0’s License Key Structure .
Not empty if the return-key-stateparameter was enabled.
Example
Request:
POST /30/keys?return-key-state=yes HTTP/1.1
{
  "items" : [ {
    "externalId" : "98765",
    "item" : "PLESK-12-WEB-ADMIN-1M"
  },
  {
    "externalId" : "54321",
    "item" : "FT-PLESK-5-LANGUAGE-PACKS-1M"
  } ]
}
Response:
HTTP/1.1 201 Created
Location: https://api.central.plesk.com/30/keys/12345678
{
  "ownerId" : "12345",
  "keyIdentifiers" : {
    "keyId" : 12345678,
    ...
}