---
title: "MLS Detail Bulk (v3)"
method: POST
path: "/v3/MLSDetailBulk"
---

# MLS Detail Bulk (v3)

`POST /v3/MLSDetailBulk`

## Request

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

## Request body

- object
  - `listing_ids` string[], required: Array of internal MLS listing IDs to retrieve (mutually exclusive with assessor_ids). Max 1000.
  - `public_ids` string[]: Array of REAPI property IDs (assessorId) to retrieve (mutually exclusive with listing_ids). Max 1000. Null entries return an error object at the matching position.
  - `fields` string[]: https://developer.realestateapi.com/update/reference/no-more-bloated-responses
  - `field_sections` string[]: https://developer.realestateapi.com/update/reference/no-more-bloated-responses
  - `public` boolean: Include the public-record (public.*) block. Opt-in; requires a public-record plan
  - `verbose` boolean: When true, per-position error objects include a structured `detail` (lookup context + hint). Default false = lean errorCode + message.

## 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)
