Dodo Payments Documentation home page
Search...
Community
Dashboard
Dashboard
Search...
Navigation
Licenses
Validate License
Documentation
API Reference
How to Guides
Changelog
API Documentation & SDKs
Introduction
Code Integration Tutorial
SDKs - Node, Python, PHP & Go
API Integration Guide
Subscription Integration Guide
Webhooks Details
Metadata Guide
Technical - FAQs
Payments
GET
List Payments
POST
Create One Time Payment
GET
Get Payment Detail
GET
Get Invoice
Subscriptions
GET
List subscriptions
POST
Create Subscription
GET
Get Subscription Detail
PATCH
Update Subscription
Discounts
GET
List Discounts
POST
Create Discount
GET
Validate Discount
PATCH
Update Discount
DEL
Delete Discount
Licenses
POST
Activate License
POST
Deactivate License
POST
Validate License
GET
Get License Keys
GET
Get License Key
PATCH
Update License Key
GET
Get License Key Instances
GET
Get License Key Instance
PATCH
Update License Key Instance
Customers
POST
Create Customer
GET
List Customers
GET
Get Customer Detail
PATCH
Patch Customer
Webhooks
GET
List Webhook Events
GET
Get Webhook Event Detail
POST
Outgoing Webhooks
Products
GET
List Products
POST
Create Product
GET
Get Product Detail
PATCH
Update Product
PUT
Update Product Images
DEL
Archive Products
POST
Unarchive Products
Refunds
GET
List Refunds
POST
Create Refund
GET
Get Refund Detail
Disputes
GET
List Disputes
GET
Get Dispute Detail
Payouts
GET
List Payouts
Miscellaneous
GET
Supported Countries
Licenses
Validate License
This endpoint allows you to validate a license for the user.
POST
https://test.dodopayments.com/
https://live.dodopayments.com/
/
licenses
/
validate
Try it
Body
application/json
license_key
string
required
license_key_instance_id
string | null
Response
200
200
422
application/json
License key validation result
valid
boolean
required
Deactivate License
Get License Keys