Skip to main content

Update a feature

PUT 

https://api.freemius.com/v1/products/{product_id}/features/{feature_id}.json

Auth:Bearer TokenSCOPE: PRODUCT

Product-scoped API tokens allow you to operate on the product itself. This token usually allows read-only access to the product configuration and write access to several operations on subscriptions, customers, payments, and more. For most SaaS or app integrations, this is the token you will need.

  1. Go to the Freemius Developer Dashboard.
  2. Open the Settings page of the relevant product.
  3. Click the API & Keys tab.
  4. Copy the API Bearer Authorization Token from the UI.

Update a product's feature. Please note that the value attribute can only be set and updated per plan with a developer scope authorization.

Request

Path Parameters

    product_id integer<int64>required

    The ID of the product.

    Possible values: >= 1

    Example: 1234
    feature_id integer<int64>required

    The ID of the feature.

    Possible values: >= 1

    Example: 1234

Body

    titlestring

    The title of the feature.

    Example: Pageviews per month
    descriptionstring

    The description of the feature, up to 256 characters. This will be displayed as the description in the tooltip on the pricing page.

    Example: The number of times a page is loaded.
    is_featuredboolean

    Whether the feature is highlighted and will be shown in the main pricing table. If set as false, the feature will be only shown in the plans' comparison table.

    Example: true

Responses

The updated feature.

Schema
idstring<int64>

The unique identifier of the entity.

Possible values: >= 1

Example: 123456
createdstring<date-time>

The date and time the entity was created, under UTC timezone.

Example: 2025-01-01 00:00:00
updatedstring<date-time>nullable

The date and time the entity was updated, under UTC timezone. If null then the entity was never updated since its creation.

Example: 2025-01-01 00:00:00
plugin_idstring<int64>

The ID of the Plugin.

Possible values: >= 1

Example: 1234
titlestring

The title of the feature.

Example: Pageviews per month
descriptionstring

The description of the feature, up to 256 characters. This will be displayed as the description in the tooltip on the pricing page.

Example: The number of times a page is loaded.
is_featuredboolean

Whether the feature is highlighted and will be shown in the main pricing table. If set as false, the feature will be only shown in the plans' comparison table.

Example: true
We use essential cookies to enable our site to function. With your consent, we also use analytics and advertising cookies to understand how visitors interact with our site and to improve our services.
Learn More