메인 콘텐츠로 건너뛰기
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 키 필요 없음: 이 엔드포인트는 인증이 필요 없는 공개 엔드포인트입니다. 클라이언트 애플리케이션, 데스크탑 소프트웨어 또는 CLI에서 직접 호출하여 API 자격 증명을 노출하지 않고 라이센스 키를 검증할 수 있습니다.

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