Zum Hauptinhalt springen
POST
/
licenses
/
validate
JavaScript
import DodoPayments from 'dodopayments';

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

const response = await client.licenses.validate({ license_key: '2b1f8e2d-c41e-4e8f-b2d3-d9fd61c38f43' });

console.log(response.valid);
{
  "valid": true
}
Kein API-Schlüssel erforderlich: Dies ist ein öffentlicher Endpunkt, der keine Authentifizierung erfordert. Sie können ihn direkt von Client-Anwendungen, Desktop-Software oder CLIs aufrufen, um Lizenzschlüssel zu validieren, ohne Ihre API-Anmeldeinformationen offenzulegen.

Body

application/json
license_key
string
required
Example:

"2b1f8e2d-c41e-4e8f-b2d3-d9fd61c38f43"

license_key_instance_id
string | null
Example:

"lki_123"

Response

License key validation result

valid
boolean
required
Example:

true