---
title: "Get the public plan catalog"
method: GET
path: "/api/v1/pricing"
tags: ["Pricing"]
---

# Get the public plan catalog

`GET /api/v1/pricing`

## Request

- Base URL: `https://volunteerreminder.com`
- URL: `https://volunteerreminder.com/api/v1/pricing`
- Auth: none required

Public, unauthenticated plan/pricing/entitlement catalog. The payload an agent comparison-shopping on a user's behalf reads; no API key required.

## Response `200`

The plan catalog.

- PricingResponse
  - `product` string, required
  - `description` string, required
  - `currency` string, required
  - `url` string, required
  - `pricing_url` string, required
  - `signup_url` string, required
  - `sms_pricing` string, required
  - `billing_cycles` string[], required
  - `plans` PricingPlan[], required
    - `id` string, required
    - `name` string, required
    - `monthly_price_usd` number, required
    - `annual_price_usd` number, required
    - `max_volunteers` number, required
    - `blurb` string, required
    - `features` string[], required
    - `reminders_per_shift` number, required
    - `sms_reminders_included` boolean, required
    - `signup_widget_included` boolean, required
    - `substitute_finder_included` boolean, required

---

[API](https://skmtc.dev/volunteerreminder/apis/volunteerreminder-api.md) · [All operations](https://skmtc.dev/volunteerreminder/apis/volunteerreminder-api/llms.txt) · [OpenAPI document](https://skmtc.dev/volunteerreminder/apis/volunteerreminder-api/revisions/f8e7e26ba96f?raw)
