Codentheme’s API (Application Programming Interfaces) powers Codentheme’s sellers to verify the purchase code of their customers.
How to use Codentheme’s API?
1. Get an API key
An API key is a unique code that is used as an access token for Codentheme API.
Follow these steps to generate your API key:
- Go to the Settings page.
- Select API Key tab (on the left side).
- Then click Generate API Key button.
2. Make an API request
Make an API request using a REST method call.
Use curl
to make a request to the https://api.codentheme.com/v1/
endpoint. The curl
command includes an action with verify-purchase
value, your API key
and the purchase code
of the product.
curl -X POST https://api.codentheme.com/v1/ \ --data action=verify-purchase \ --data api-key=XXXXXXXXXXXXXXXXXXXXX \ --data purchase-code=XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX
The server response will be the following:
On success:
{ "success": true, "product_id": 32456, "product": "The product title", "buyer": "buyer_username", "purchased_at": "2018-11-10 09:54:02", "license": "Regular License", "support_until": "2019-05-10 09:54:02" }
On error:
{ "success": false, "error": "An appropriate error message." }
We can’t wait to see what you build!