---
title: "POST /classes/search"
method: POST
path: "/classes/search"
tags: ["WellFred public API"]
---

# POST /classes/search

`POST /classes/search`

## Request

- Base URL: `https://app.wellfred.com/api/agent`
- URL: `https://app.wellfred.com/api/agent/classes/search`
- Auth: none declared

## Request body

- object
  - `amenities` string[], nullable
  - `term` string, nullable
  - `limit` integer, nullable
  - `origin` object
    - `lat` number, nullable
    - `lng` number, nullable
  - `maxDistanceKm` number, nullable

## Response `200`

- object
  - `success` boolean, required
  - `message` string, required
  - `classes` unknown[], required
    - unknown
  - `requestedAmenities` unknown[], required
    - unknown
  - `amenityScope` 'registered_on_same_public_offering_branch', required

## Other responses

- `422`: Validation error

---

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