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}/addons/{addon_id}/plans/{plan_id}/features.json
https://docs.freemius.com/_mock/api/products/{product_id}/addons/{addon_id}/plans/{plan_id}/features.json
curl -i -X GET \
'https://api.freemius.com/v1/products/1234/addons/1234/plans/1234/features.json?count=10&fields=id%2Cname%2Cslug&offset=10' \
-H 'Authorization: Bearer <YOUR_AccessToken_HERE>'
{ "features": [ { … } ] }
https://api.freemius.com/v1/products/{product_id}/addons/{addon_id}/plans.json
https://docs.freemius.com/_mock/api/products/{product_id}/addons/{addon_id}/plans.json
curl -i -X GET \
'https://api.freemius.com/v1/products/1234/addons/1234/plans.json?count=10&fields=id%2Cname%2Cslug&offset=10&show_pending=false&type=all' \
-H 'Authorization: Bearer <YOUR_AccessToken_HERE>'
{ "plans": [ { … } ] }
https://api.freemius.com/v1/products/{product_id}/addons/{addon_id}/plans/{plan_id}/pricing.json
https://docs.freemius.com/_mock/api/products/{product_id}/addons/{addon_id}/plans/{plan_id}/pricing.json
curl -i -X GET \
'https://api.freemius.com/v1/products/1234/addons/1234/plans/1234/pricing.json?count=10¤cy=usd&fields=id%2Cname%2Cslug&offset=10' \
-H 'Authorization: Bearer <YOUR_AccessToken_HERE>'
{ "plans": [ { … } ] }