---
title: "MLS Board Utility API (v3)"
method: POST
path: "/v3/MLSBoardCoverage"
---

# MLS Board Utility API (v3)

`POST /v3/MLSBoardCoverage`

## Request

- Base URL: `https://api.realestateapi.com`
- URL: `https://api.realestateapi.com/v3/MLSBoardCoverage`
- Auth: API key in header `x-api-key`

Fetch data about the MLS board names & codes in your locales of interest

## Request body

- object
  - `mode` 'boards' | 'zips' | 'counties' | 'cities', required
  - `state` string, required: Accepts a single state code string or an array of state code strings. CA, TX, and FL cannot be called for with other states because of their size.
  - `group_by_state` boolean: Instead of alphabetical ordering, the results will be ordered under each state they belong to
  - `show_all` boolean: Include potentially stale or low listing count boards that are excluded by the default mode algorithm
  - `size` integer: only applies to zips, counties, and cities modes. Range: 1-2000; Default = 500
  - `cursor` string: Opaque pagination cursor from a previous response\'s `next_cursor`. Omit for the first page. Cursor-paged, not offset-paged: zip/county/city coverage cannot be jumped to an arbitrary page — page sequentially

## Response `200`

---

[API](https://skmtc.dev/realestateapi/apis/mls-apis.md) - [All operations](https://skmtc.dev/realestateapi/apis/mls-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/realestateapi/apis/mls-apis/revisions/18336ae63b9a?raw)
