मुख्य सामग्री पर जाएं
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
}
कोई API कुंजी आवश्यक नहीं: यह एक सार्वजनिक एंडपॉइंट है जिसे प्रमाणीकरण की आवश्यकता नहीं है। आप इसे सीधे क्लाइंट एप्लिकेशन, डेस्कटॉप सॉफ़्टवेयर, या CLIs से लाइसेंस कुंजी को मान्य करने के लिए कॉल कर सकते हैं बिना अपने API क्रेडेंशियल्स को उजागर किए।

बॉडी

application/json
license_key
string
आवश्यक
उदाहरण:

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

license_key_instance_id
string | null
उदाहरण:

"lki_123"

प्रतिक्रिया

License key validation result

valid
boolean
आवश्यक
उदाहरण:

true