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

# POST /catalog

`POST /catalog`

## Request

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

## Request body

- AgentBrowseCatalogRequest
  - `kind` 'services' | 'classes'
  - `page` integer
  - `limit` integer
  - `categoryUuid` string, uuid
  - `presentationLocale` 'es' | 'en'

## Response `200`

- object
  - `success` boolean, required
  - `message` string, required
  - `results` union, required
    - object[]
      - `kind` 'class', required
      - `id` string, required
      - `classId` string, required
      - `title` string, required
      - `providerUuid` string, required
      - `providerName` string, nullable, required
      - `price` number, nullable, required
      - `currency` string, required
      - `priceUnit` 'session', required
      - `pricingType` unknown, required
      - `url` string, nullable, required
      - `imageUrl` string, nullable, required
      - `description` string, required
      - `delivery` 'online' | 'in-home' | 'on-location' | 'null', nullable, required
      - `localities` string[], required
      - `schedulingMode` 'group_class', required
      - `nextAction` 'view_class_on_website', required
    - string[]
  - `kind` union, required
    - string
    - 'services'
  - `page` integer, required
  - `hasMore` boolean, required
  - `nextPage` string, nullable, required
  - `limit` integer, required
  - `categoryUuid` string, nullable, required
  - `availabilityChecked` boolean, required
  - `notice` 'Public Costa Rica catalog, ordered by ID, not relevance. No booking or hold. Availability and exact-address coverage unchecked.', required
  - `presentationLocale` string, 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)
