JavaScript / TypeScript
// Using fetch
const response = await fetch('https://keenx-api.mohammed-994.workers.dev/licenses/verify', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
license_key: 'KEENX-XXXX-XXXX-XXXX-XXXX',
device_id: 'unique-device-id'
})
});
const data = await response.json();
console.log(data.data.status); // 'valid'
cURL
curl -X POST https://keenx-api.mohammed-994.workers.dev/licenses/verify \
-H "Content-Type: application/json" \
-d '{"license_key":"KEENX-XXXX-XXXX-XXXX-XXXX","device_id":"unique-device-id"}'
Python
import requests
response = requests.post(
'https://keenx-api.mohammed-994.workers.dev/licenses/verify',
json={
'license_key': 'KEENX-XXXX-XXXX-XXXX-XXXX',
'device_id': 'unique-device-id'
}
)
data = response.json()
print(data['data']['status']) # 'valid'