> ## Documentation Index
> Fetch the complete documentation index at: https://docs.60db.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List Plans

> Plans with monthly and yearly prices, the yearly saving and the monthly credits

Returns the public plan catalog. No authentication is needed. Use it to draw a monthly or yearly price selector before calling [`POST /billing/subscribe`](https://docs.60db.ai/api-reference/billing/subscribe).

## Response fields

Each plan includes these yearly fields:

| Field | Type | Meaning |
| - | - | - |
| `pricing.monthly` | number | Monthly price in USD |
| `pricing.yearly` | number \| null | Yearly price in USD (monthly × 10). `null` when the plan has no yearly price |
| `yearly_monthly_equivalent` | number \| null | Yearly price divided by 12, for display (for example, `18.33` for Creator) |
| `yearly_savings_pct` | number \| null | Percentage saved versus 12 monthly payments (about `16.7`) |
| `monthly_credits` | number | Plan credits per month. The same on both cycles |
| `dodo_configured.yearly` | boolean | `false` when the yearly checkout is not set up yet |

Dodo product ids are returned only to superadmin callers.

## Example

```json theme={null}
{
  "slug": "creator",
  "price_usd": 22,
  "monthly_credits": 400000,
  "pricing": { "monthly": 22, "yearly": 220 },
  "yearly_monthly_equivalent": 18.33,
  "yearly_savings_pct": 16.7
}
```

## Related

* [Annual billing](https://docs.60db.ai/get-started/plans-credits-and-top-ups.md#annual-billing)
* [Subscribe to a plan](https://docs.60db.ai/api-reference/billing/subscribe.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.