POST
/
licenses
/
activate
import DodoPayments from 'dodopayments';

const client = new DodoPayments({
  bearerToken: process.env['DODO_PAYMENTS_API_KEY'], // This is the default and can be omitted
});

async function main() {
  const licenseKeyInstance = await client.licenses.activate({ license_key: 'license_key', name: 'name' });

  console.log(licenseKeyInstance.id);
}

main();
{
  "business_id": "<string>",
  "created_at": "2024-01-01T00:00:00Z",
  "id": "lki_123",
  "license_key_id": "lic_123",
  "name": "Production Server 1"
}

Body

application/json

Response

201
application/json
License key instance created

The response is of type object.