Welcome to the Freemius API Documentation!
You can use our API to access Freemius API endpoints, which can get information on various aspects of Freemius.
If you're using Freemius for a WordPress product, please check out our official SDK.
We support Bearer authentication. You can get the API Key from the Freemius Developer Dashboard for a product.
More information can be found under the Security section of every endpoint.
https://api.freemius.com/v1/
https://docs.freemius.com/_mock/api/
https://api.freemius.com/v1/products/{product_id}/installs/{install_id}/licenses.json
https://docs.freemius.com/_mock/api/products/{product_id}/installs/{install_id}/licenses.json
curl -i -X GET \
'https://api.freemius.com/v1/products/1234/installs/1234/licenses.json?is_enriched=false' \
-H 'Authorization: Bearer <YOUR_AccessToken_HERE>'
{ "licenses": [ { … } ] }
Retrieves all market items associated with an Install
entity.
Market items are other products (not necessarily powered by Freemius) that are installed in the same site as the Freemius powered product.
It is only after the user chooses to opt-in that such data is collected and sent to Freemius. Right now we only support WordPress products i.e. plugins and themes.
https://api.freemius.com/v1/products/{product_id}/installs/{install_id}/market_items.json
https://docs.freemius.com/_mock/api/products/{product_id}/installs/{install_id}/market_items.json
curl -i -X GET \
https://api.freemius.com/v1/products/1234/installs/1234/market_items.json \
-H 'Authorization: Bearer <YOUR_AccessToken_HERE>'
{ "market_items": [ { … } ] }
https://api.freemius.com/v1/products/{product_id}/installs/{install_id}/payments.json
https://docs.freemius.com/_mock/api/products/{product_id}/installs/{install_id}/payments.json
curl -i -X GET \
'https://api.freemius.com/v1/products/1234/installs/1234/payments.json?count=10&extended=false&fields=id%2Cname%2Cslug&offset=10' \
-H 'Authorization: Bearer <YOUR_AccessToken_HERE>'
{ "payments": [ { … } ] }