---
title: "List available plans"
method: GET
path: "/public/plans"
tags: ["Plans"]
---

# List available plans

`GET /public/plans`

## Request

- Base URL: `https://api.distill.io/v2`
- URL: `https://api.distill.io/v2/public/plans`
- Auth: none required

Auth: Public — No authentication required.

## Response `200`

Success

- object
  - `data` object[], required
    - `id` string, uuid, required
    - `name` string, required
    - `price` integer, required
    - `interval` integer
    - `item` integer
    - `run` integer
    - `email` integer
    - `sms` integer
    - `device` integer
    - `sync` string
    - `flexi` boolean
    - `state` integer, required
    - `ts_mod` string, date-time
    - `ts` string, date-time
    - `action` integer
    - `push` integer
    - `history` integer
    - `sieve` integer
    - `workers` integer
    - `yearly_discount` string
    - `ios_ids` object, nullable
      - `iap` object
        - `monthly` string
        - `yearly` string
        - `free_trial` object[]
          - `period` string
          - `duration` string
    - `platforms` string[]
    - `credits` integer
    - `concurrency` integer
  - `total_count` integer, required
  - `count` integer
  - `offset` integer

---

[API](https://skmtc.dev/distill/apis/distill-io-api-v2.md) - [All operations](https://skmtc.dev/distill/apis/distill-io-api-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/distill/apis/distill-io-api-v2/revisions/c55722ccfe14?raw)
