Export

* [OpenAPI Spec](https://api.freemius.com/v1/openapi.json)

# Freemius RESTful APIv1

Welcome to the Freemius API Documentation. The Freemius API follows RESTful principles and provides a powerful way to interact with your Freemius products programmatically. Whether you're looking to automate tasks, integrate with third-party services, or build custom applications, the Freemius API has you covered.

A few examples of what you can do with the Freemius API include:

* Create custom integrations with your [SaaS](https://freemius.com/help/help/documentation/saas/saas-integration/.md) or [Apps](https://freemius.com/help/help/documentation/saas/app-integration/.md).
* Manage license [activation, validation and deactivation](https://freemius.com/help/help/documentation/saas/integrating-license-key-activation/.md).
* Create Checkout [upgrade links](https://freemius.com/help/help/documentation/checkout/integration/generate-renewal-payment-method-update-link/.md) for your customers.
* Create [one click log in links](https://freemius.com/help/help/documentation/users-account-management/magic-login-link/.md) for your customers.

and more.

WordPress Makers

If you are using Freemius for a WordPress product, check out our official [WordPress integration guide](https://freemius.com/help/help/documentation/wordpress/.md).

## Bearer Token Authentication[​](#bearer-token-authentication "Direct link to Bearer Token Authentication")

The Freemius API supports Bearer Token authentication for product-specific operations.

To retrieve your API token:

1. Go to the [Freemius Developer Dashboard](https://dashboard.freemius.com).
2. Open the **Settings** page of the relevant product.
3. Click on the **API & Keys** tab.
4. Copy the **API Bearer Authorization Token** from the UI.

![Fetch API Key Freemius Developer Dashboard](/help/assets/ideal-img/developer-dashboard-get-api-key.01f9950.480.png)

Use this token by including it in the `Authorization` header of your API requests:

```
Authorization: Bearer <token>
```

You will also need the product ID which you can find in the same **API & Keys** section of the product settings.

Security Warning

Never expose the API token in client-side code or public repositories. Treat it as a secret and store it securely.

## Making API Requests[​](#making-api-requests "Direct link to Making API Requests")

When making requests, you need to add the Bearer token to the `Authorization` header as shown below. For example, to retrieve the users of a product:

Example:

```
GET /products/12345/users.json  HTTP/1.1

Host: api.freemius.com

Accept: application/json

Authorization: Bearer <token>
```

## Regenerating API Keys[​](#regenerating-api-keys "Direct link to Regenerating API Keys")

To regenerate the API key, you need to regenerate the product's secret key.

1. Navigate to the product's **Settings** page.
2. Select the **API & Keys** tab.
3. Click on the **Regenerate** button beside the secret key.

![Regenerate API Key and Token](/help/assets/ideal-img/regenrate-api-key-token.ef8a3f1.480.png)

This regenerates both the secret key and the API token and invalidates the previous keys. Make sure to update your applications with the new keys to avoid any disruption in service.

## JavaScript SDK[​](#javascript-sdk "Direct link to JavaScript SDK")

The Freemius **JavaScript SDK** (also supports **TypeScript**) has built-in support for the API and can be used to make authenticated requests. Check out the [JS SDK documentation](https://freemius.com/help/help/documentation/saas-sdk/js-sdk/.md) for more details. It works for any JavaScript-based backend environment, such as Node.js, Bun, Deno, etc. Here's some example code to get you started:

freemius-api.ts

```
import { Freemius } from '@freemius/sdk';



const freemius = new Freemius({

  productId: process.env.FREEMIUS_PRODUCT_ID!,

  apiKey: process.env.FREEMIUS_API_KEY!,

  secretKey: process.env.FREEMIUS_SECRET_KEY!,

  publicKey: process.env.FREEMIUS_PUBLIC_KEY!,

});



// Retrieve a license by ID

const license = await freemius.api.license.retrieve(licenseId);



// Retrieve subscription of a license

const subscription = await freemius.api.license.retrieveSubscription(licenseId);
```

More use cases and examples can be found in the [documentation](https://freemius.com/help/help/documentation/saas-sdk/js-sdk/api/.md).

## Other Scopes and Authentication[​](#other-scopes-and-authentication "Direct link to Other Scopes and Authentication")

The Freemius API is organized around different scopes based on the top-level entity of the operation.

For example, let's say you want to list all payments of a product. This operation can be done in several scopes:

* **Product Scope**:
  <!-- -->
  ```
  GET /products/{product_id}/payments.json
  ```
* **Developer Scope**:
  <!-- -->
  ```
  GET /developers/{developer_id}/products/{product_id}/payments.json
  ```

On the other hand, if a user wants to list their payments, the endpoint is scoped to the user:

* **User Scope**:
  <!-- -->
  ```
  GET /users/{user_id}/payments.json
  ```

Some operations can be performed only from a specific scope. For example, only a developer can update a product plan or create a new plan. Therefore, the following operations work:

* **Update Plan**:
  <!-- -->
  ```
  POST /developers/{developer_id}/products/{product_id}/plans/{plan_id}.json
  ```
* **Create Plan**:
  <!-- -->
  ```
  POST /developers/{developer_id}/products/{product_id}/plans.json
  ```

If you try to perform the same operation in the product scope, it returns an error. Scopes provide a way to control access and permissions for different entities in the Freemius ecosystem.

Currently, Bearer Token authentication is supported for **product scope** only. If you need access to endpoints in other scopes, use secret-key-based authentication with the following libraries:

* [PHP Legacy API Client](https://github.com/Freemius/freemius-php-sdk)
* [NodeJS Legacy API Client](https://github.com/Freemius/freemius-node-sdk)

For most use cases, managing your products, licenses, and customers through the [Developer Dashboard](https://dashboard.freemius.com/) or [Customer Portal](https://freemius.com/help/help/documentation/users-account-management/.md) provides all the necessary capabilities.

note

The rest of the documentation covers **product-scoped endpoints** only, which are the most commonly used by [App and SaaS makers](https://freemius.com/help/help/documentation/saas/.md). If you need to use endpoints in other scopes, please contact our support team through the [Developer Dashboard](https://dashboard.freemius.com/) and explain your use case. We will be happy to assist you and provide guidance on how to achieve your goals with the API.

## API Endpoints[​](#api-endpoints "Direct link to API Endpoints")

Find the full list of API endpoints in the sections below. Each section corresponds to a specific category of endpoints, such as products, subscriptions, users, etc. You can also try out the endpoints directly from the API Explorer, which provides an interactive interface for testing API requests and viewing responses.

### Products [​](#products-endpoints "Direct link to products-endpoints")

### [Products](https://freemius.com/help/help/api/products/.md)

[GETGet product info/products/{product\_id}/info.json](https://freemius.com/help/help/api/products/get-info/.md)[GETRetrieve a product/products/{product\_id}.json](https://freemius.com/help/help/api/products/retrieve/.md)[GETRetrieve the pricing table data/products/{product\_id}/pricing.json](https://freemius.com/help/help/api/products/retrieve-pricing-table-data/.md)[POSTGenerate portal login link/products/{product\_id}/portal/login.json](https://freemius.com/help/help/api/products/generate-portal-login-link/.md)[PUTUpdate a product/products/{product\_id}.json](https://freemius.com/help/help/api/products/update/.md)[GETList all features/products/{product\_id}/features.json](https://freemius.com/help/help/api/products/list-features/.md)[GETRetrieve a feature/products/{product\_id}/features/{feature\_id}.json](https://freemius.com/help/help/api/products/retrieve-feature/.md)[PUTUpdate a feature/products/{product\_id}/features/{feature\_id}.json](https://freemius.com/help/help/api/products/update-feature/.md)[DELETEDelete a feature/products/{product\_id}/features/{feature\_id}.json](https://freemius.com/help/help/api/products/delete-feature/.md)[GETCheck product status/products/{product\_id}/is\_active.json](https://freemius.com/help/help/api/products/check-status/.md)[GETList all addons/products/{product\_id}/addons.json](https://freemius.com/help/help/api/products/list-addons/.md)[GETList all email addresses/products/{product\_id}/emails/addresses.json](https://freemius.com/help/help/api/products/list-email-addresses/.md)[DELETEDelete all email addresses/products/{product\_id}/emails/addresses.json](https://freemius.com/help/help/api/products/delete-email-addresses/.md)

### Subscriptions [​](#subscriptions-endpoints "Direct link to subscriptions-endpoints")

### [Subscriptions](https://freemius.com/help/help/api/subscriptions/.md)

[GETRetrieve a subscription/products/{product\_id}/subscriptions/{subscription\_id}.json](https://freemius.com/help/help/api/subscriptions/retrieve/.md)[GETList all subscriptions/products/{product\_id}/subscriptions.json](https://freemius.com/help/help/api/subscriptions/list/.md)[PUTUpdate a subscription/products/{product\_id}/subscriptions/{subscription\_id}.json](https://freemius.com/help/help/api/subscriptions/update/.md)[DELETECancel a subscription/products/{product\_id}/subscriptions/{subscription\_id}.json](https://freemius.com/help/help/api/subscriptions/cancel/.md)[GETList all payments/products/{product\_id}/subscriptions/{subscription\_id}/payments.json](https://freemius.com/help/help/api/subscriptions/list-payments/.md)[POSTCreate a new migrated payment/products/{product\_id}/subscriptions/{subscription\_id}/payments.json](https://freemius.com/help/help/api/subscriptions/create-new-migrated-payment/.md)

### Users [​](#users-endpoints "Direct link to users-endpoints")

### [Users](https://freemius.com/help/help/api/users/.md)

[GETRetrieve a user/products/{product\_id}/users/{user\_id}.json](https://freemius.com/help/help/api/users/retrieve/.md)[GETList all users/products/{product\_id}/users.json](https://freemius.com/help/help/api/users/list/.md)[POSTCreate a user/products/{product\_id}/users.json](https://freemius.com/help/help/api/users/create/.md)[PUTUpdate a user/products/{product\_id}/users/{user\_id}.json](https://freemius.com/help/help/api/users/update/.md)[POSTCreate a checkout token/products/{product\_id}/users/{user\_id}/tokens/checkout.json](https://freemius.com/help/help/api/users/create-checkout-token/.md)[GETRetrieve billing/products/{product\_id}/users/{user\_id}/billing.json](https://freemius.com/help/help/api/users/retrieve-billing/.md)[PUTUpdate or create billing/products/{product\_id}/users/{user\_id}/billing.json](https://freemius.com/help/help/api/users/update-or-create-billing/.md)[GETList all subscriptions/products/{product\_id}/users/{user\_id}/subscriptions.json](https://freemius.com/help/help/api/users/list-subscriptions/.md)[GETList all licenses/products/{product\_id}/users/{user\_id}/licenses.json](https://freemius.com/help/help/api/users/list-licenses/.md)[GETList all payments/products/{product\_id}/users/{user\_id}/payments.json](https://freemius.com/help/help/api/users/list-payments/.md)[GETDownload invoice/products/{product\_id}/users/{user\_id}/payments/{payment\_id}/invoice.pdf](https://freemius.com/help/help/api/users/download-invoice/.md)[GETList all installs/products/{product\_id}/users/{user\_id}/installs.json](https://freemius.com/help/help/api/users/list-installs/.md)[GETList all events/products/{product\_id}/users/{user\_id}/events.json](https://freemius.com/help/help/api/users/list-events/.md)

### Licenses [​](#licenses-endpoints "Direct link to licenses-endpoints")

### [Licenses](https://freemius.com/help/help/api/licenses/.md)

[GETRetrieve a license/products/{product\_id}/licenses/{license\_id}.json](https://freemius.com/help/help/api/licenses/retrieve/.md)[GETList all licenses/products/{product\_id}/licenses.json](https://freemius.com/help/help/api/licenses/list/.md)[POSTActivate a license/products/{product\_id}/licenses/activate.json](https://freemius.com/help/help/api/licenses/activate/.md)[PUTAssign a license/products/{product\_id}/licenses.json](https://freemius.com/help/help/api/licenses/assign/.md)[PUTUpdate a license/products/{product\_id}/licenses/{license\_id}.json](https://freemius.com/help/help/api/licenses/update/.md)[POSTGenerate upgrade link/products/{product\_id}/licenses/{license\_id}/checkout/link.json](https://freemius.com/help/help/api/licenses/generate-upgrade-link/.md)[DELETECancel current subscription/products/{product\_id}/licenses/{license\_id}/subscription.json](https://freemius.com/help/help/api/licenses/cancel-current-subscription/.md)[GETRetrieve latest subscription/products/{product\_id}/licenses/{license\_id}/subscription.json](https://freemius.com/help/help/api/licenses/retrieve-latest-subscription/.md)[GETList all subscriptions/products/{product\_id}/installs/{install\_id}/licenses/{license\_id}/subscriptions.json](https://freemius.com/help/help/api/licenses/list-subscriptions/.md)[POSTDeactivate a license/products/{product\_id}/licenses/deactivate.json](https://freemius.com/help/help/api/licenses/deactivate/.md)[DELETECancel a license/products/{product\_id}/licenses/{license\_id}.json](https://freemius.com/help/help/api/licenses/cancel/.md)[DELETEDeactivate installs/products/{product\_id}/licenses/{license\_id}/installs.json](https://freemius.com/help/help/api/licenses/deactivate-installs/.md)[POSTSend the renewal email/products/{product\_id}/licenses/{license\_id}/renewals.json](https://freemius.com/help/help/api/licenses/send-renewal-email/.md)[POSTResend license keys/products/{product\_id}/licenses/resend.json](https://freemius.com/help/help/api/licenses/resend-keys/.md)[POSTResend the upgrade email/products/{product\_id}/licenses/{license\_id}/resend.json](https://freemius.com/help/help/api/licenses/resend-upgrade-email/.md)[GETGet review URL/products/{product\_id}/users/{user\_id}/licenses/{license\_id}/review\_url.json](https://freemius.com/help/help/api/licenses/get-review-url/.md)[POSTCreate a review/products/{product\_id}/users/{user\_id}/licenses/{license\_id}/reviews.json](https://freemius.com/help/help/api/licenses/create-review/.md)

### Coupons [​](#coupons-endpoints "Direct link to coupons-endpoints")

### [Coupons](https://freemius.com/help/help/api/coupons/.md)

[GETList all coupons/products/{product\_id}/coupons.json](https://freemius.com/help/help/api/coupons/list/.md)[GETRetrieve a coupon/products/{product\_id}/coupons/{coupon\_id}.json](https://freemius.com/help/help/api/coupons/retrieve/.md)[POSTCreate a coupon/products/{product\_id}/coupons.json](https://freemius.com/help/help/api/coupons/create/.md)[PUTUpdate a coupon/products/{product\_id}/coupons/{coupon\_id}.json](https://freemius.com/help/help/api/coupons/update/.md)[DELETEDelete a coupon/products/{product\_id}/coupons/{coupon\_id}.json](https://freemius.com/help/help/api/coupons/delete/.md)[GETRetrieve special coupons/products/{product\_id}/coupons/special.json](https://freemius.com/help/help/api/coupons/retrieve-special/.md)[PUTCreate a special coupon/products/{product\_id}/coupons/{coupon\_id}/special/{special\_id}.json](https://freemius.com/help/help/api/coupons/create-special/.md)[DELETEDelete a special coupon/products/{product\_id}/coupons/{coupon\_id}/special/{special\_id}.json](https://freemius.com/help/help/api/coupons/delete-special/.md)[GETRetrieve a note/products/{product\_id}/coupons/{coupon\_id}/note.json](https://freemius.com/help/help/api/coupons/retrieve-note/.md)[POSTCreate a note/products/{product\_id}/coupons/{coupon\_id}/note.json](https://freemius.com/help/help/api/coupons/create-note/.md)[PUTUpdate a note/products/{product\_id}/coupons/{coupon\_id}/note.json](https://freemius.com/help/help/api/coupons/update-note/.md)[DELETEDelete a note/products/{product\_id}/coupons/{coupon\_id}/note.json](https://freemius.com/help/help/api/coupons/delete-note/.md)

### Carts [​](#carts-endpoints "Direct link to carts-endpoints")

### [Carts](https://freemius.com/help/help/api/carts/.md)

[GETRetrieve a cart/products/{product\_id}/carts/{cart\_id}.json](https://freemius.com/help/help/api/carts/retrieve/.md)[GETList all carts/products/{product\_id}/carts.json](https://freemius.com/help/help/api/carts/list/.md)[GETRetrieve cart events/products/{product\_id}/carts/{cart\_id}/events.json](https://freemius.com/help/help/api/carts/retrieve-events/.md)

### Payments [​](#payments-endpoints "Direct link to payments-endpoints")

### [Payments](https://freemius.com/help/help/api/payments/.md)

[GETRetrieve a payment/products/{product\_id}/payments/{payment\_id}.json](https://freemius.com/help/help/api/payments/retrieve/.md)[GETList all payments/products/{product\_id}/payments.json](https://freemius.com/help/help/api/payments/list/.md)[GETDownload invoice/products/{product\_id}/payments/{payment\_id}/invoice.pdf](https://freemius.com/help/help/api/payments/download-invoice/.md)

### Installations [​](#installations-endpoints "Direct link to installations-endpoints")

### [Installations](https://freemius.com/help/help/api/installations/.md)

[GETRetrieve an install/products/{product\_id}/installs/{install\_id}.json](https://freemius.com/help/help/api/installations/retrieve-install/.md)[GETList all installs/products/{product\_id}/installs.json](https://freemius.com/help/help/api/installations/list-installs/.md)[PUTUpdate an install/products/{product\_id}/installs/{install\_id}.json](https://freemius.com/help/help/api/installations/update-install/.md)[DELETEDelete an install/products/{product\_id}/installs/{install\_id}.json](https://freemius.com/help/help/api/installations/delete-install/.md)[GETRetrieve an active license by UID/products/{product\_id}/installs/{install\_id}/license.json](https://freemius.com/help/help/api/installations/retrieve-active-license-by-uid/.md)[GETRetrieve an active license by ID/products/{product\_id}/installs/{install\_id}/licenses/{license\_id}.json](https://freemius.com/help/help/api/installations/retrieve-active-license-by-id/.md)[GETList all active licenses/products/{product\_id}/installs/{install\_id}/licenses.json](https://freemius.com/help/help/api/installations/list-active-licenses/.md)[PUTActivate a license/products/{product\_id}/installs/{install\_id}/licenses/{license\_id}.json](https://freemius.com/help/help/api/installations/activate-license/.md)[DELETEDeactivate a license/products/{product\_id}/installs/{install\_id}/licenses/{license\_id}.json](https://freemius.com/help/help/api/installations/deactivate-license/.md)[POSTCreate a new license/products/{product\_id}/installs/{install\_id}/plans/{plan\_id}/pricing/{pricing\_id}/licenses.json](https://freemius.com/help/help/api/installations/create-new-license/.md)[POSTStart a trial/products/{product\_id}/installs/{install\_id}/plans/{plan\_id}/trials.json](https://freemius.com/help/help/api/installations/start-trial/.md)[DELETECancel a trial/products/{product\_id}/installs/{install\_id}/trials.json](https://freemius.com/help/help/api/installations/cancel-trial/.md)[GETRetrieve a plan/products/{product\_id}/installs/{install\_id}/plans/{plan\_id}.json](https://freemius.com/help/help/api/installations/retrieve-plan/.md)[GETList all plans/products/{product\_id}/installs/{install\_id}/plans.json](https://freemius.com/help/help/api/installations/list-plans/.md)[GETList all plan's features for Addon/products/{product\_id}/installs/{install\_id}/addons/{addon\_id}/plans/{plan\_id}/features.json](https://freemius.com/help/help/api/installations/list-plans-features-for-addon/.md)[PUTDowngrade to the default plan/products/{product\_id}/installs/{install\_id}/downgrade.json](https://freemius.com/help/help/api/installations/downgrade-default-plan/.md)[PUTUpdate permissions/products/{product\_id}/installs/{install\_id}/permissions.json](https://freemius.com/help/help/api/installations/update-permissions/.md)[GETList all payments/products/{product\_id}/installs/{install\_id}/payments.json](https://freemius.com/help/help/api/installations/list-payments/.md)[GETList all events/products/{product\_id}/installs/{install\_id}/events.json](https://freemius.com/help/help/api/installations/list-events/.md)[GETList all market items/products/{product\_id}/installs/{install\_id}/market\_items.json](https://freemius.com/help/help/api/installations/list-market-items/.md)[GETRetrieve installs count/products/{product\_id}/installs/count.json](https://freemius.com/help/help/api/installations/retrieve-installs-count/.md)[GETRetrieve uninstall details/products/{product\_id}/installs/{install\_id}/uninstall.json](https://freemius.com/help/help/api/installations/retrieve-uninstall-details/.md)[GETList all updates/products/{product\_id}/installs/{install\_id}/updates.json](https://freemius.com/help/help/api/installations/list-updates/.md)[GETRetrieve the latest update/products/{product\_id}/installs/{install\_id}/updates/latest.json](https://freemius.com/help/help/api/installations/retrieve-latest-update/.md)

### Trials [​](#trials-endpoints "Direct link to trials-endpoints")

### [Trials](https://freemius.com/help/help/api/trials/.md)

[GETList all trials/products/{product\_id}/trials.json](https://freemius.com/help/help/api/trials/list/.md)

### Addons [​](#addons-endpoints "Direct link to addons-endpoints")

### [Addons](https://freemius.com/help/help/api/addons/.md)

[GETList all plans/products/{product\_id}/addons/{addon\_id}/plans.json](https://freemius.com/help/help/api/addons/list-plans/.md)[GETList all pricings/products/{product\_id}/addons/{addon\_id}/plans/{plan\_id}/pricing.json](https://freemius.com/help/help/api/addons/list-pricings/.md)[GETList all plan's features/products/{product\_id}/addons/{addon\_id}/plans/{plan\_id}/features.json](https://freemius.com/help/help/api/addons/list-plans-features/.md)

### Plans [​](#plans-endpoints "Direct link to plans-endpoints")

### [Plans](https://freemius.com/help/help/api/plans/.md)

[GETRetrieve a plan/products/{product\_id}/plans/{plan\_id}.json](https://freemius.com/help/help/api/plans/retrieve/.md)[GETList all plans/products/{product\_id}/plans.json](https://freemius.com/help/help/api/plans/list/.md)[GETRetrieve a pricing/products/{product\_id}/plans/{plan\_id}/pricing/{pricing\_id}.json](https://freemius.com/help/help/api/plans/retrieve-pricing/.md)[GETList all plan's pricing/products/{product\_id}/plans/{plan\_id}/pricing.json](https://freemius.com/help/help/api/plans/list-s-pricing/.md)[GETList all features/products/{product\_id}/plans/{plan\_id}/features.json](https://freemius.com/help/help/api/plans/list-features/.md)[GETList all currencies/products/{product\_id}/plans/currencies.json](https://freemius.com/help/help/api/plans/list-currencies/.md)[POSTCreate a license/products/{product\_id}/plans/{plan\_id}/pricing/{pricing\_id}/licenses.json](https://freemius.com/help/help/api/plans/create-license/.md)[POSTClone pricing to other currency/products/{product\_id}/plans/{plan\_id}/pricing/clone.json](https://freemius.com/help/help/api/plans/clone-pricing-other-currency/.md)

### Events [​](#events-endpoints "Direct link to events-endpoints")

### [Events](https://freemius.com/help/help/api/events/.md)

[GETList all events/products/{product\_id}/events.json](https://freemius.com/help/help/api/events/list/.md)[GETRetrieve an event/products/{product\_id}/events/{event\_id}.json](https://freemius.com/help/help/api/events/retrieve/.md)

### Reviews [​](#reviews-endpoints "Direct link to reviews-endpoints")

### [Reviews](https://freemius.com/help/help/api/reviews/.md)

[GETRetrieve reviews summary/products/{product\_id}/reviews/summary.json](https://freemius.com/help/help/api/reviews/retrieve-summary/.md)[GETList all reviews/products/{product\_id}/reviews.json](https://freemius.com/help/help/api/reviews/list/.md)[GETRetrieve a review/products/{product\_id}/reviews/{review\_id}.json](https://freemius.com/help/help/api/reviews/retrieve/.md)[POSTCreate a review/products/{product\_id}/reviews.json](https://freemius.com/help/help/api/reviews/create/.md)[PUTUpdate a review/products/{product\_id}/reviews/{review\_id}.json](https://freemius.com/help/help/api/reviews/update/.md)[DELETEDelete a review/products/{product\_id}/reviews/{review\_id}.json](https://freemius.com/help/help/api/reviews/delete/.md)

### Deployments [​](#deployments-endpoints "Direct link to deployments-endpoints")

### [Deployments](https://freemius.com/help/help/api/deployments/.md)

[GETGet latest deployment/products/{product\_id}/tags/latest.json](https://freemius.com/help/help/api/deployments/get-latest/.md)[GETDownload latest deployment/products/{product\_id}/tags/latest.zip](https://freemius.com/help/help/api/deployments/download-latest/.md)[GETList all deployments/products/{product\_id}/tags.json](https://freemius.com/help/help/api/deployments/list/.md)[GETDownload a deployment/products/{product\_id}/tags/{tag\_id}.zip](https://freemius.com/help/help/api/deployments/download/.md)[POSTCreate a deployment/products/{product\_id}/tags.json](https://freemius.com/help/help/api/deployments/create/.md)[PUTUpdate a deployment/products/{product\_id}/tags/{tag\_id}.json](https://freemius.com/help/help/api/deployments/update/.md)
