---
title: "List all listing statuses for properties."
method: GET
path: "/listing_statuses"
tags: ["ListingStatuses"]
---

# List all listing statuses for properties.

`GET /listing_statuses`

## Request

- Base URL: `https://api.easybroker.com/v1/integration_partners`
- URL: `https://api.easybroker.com/v1/integration_partners/listing_statuses`
- Auth: API key in header `X-Authorization`

Returns a paginated light-weight list of listing statuses which can be used for synchronizing new properties, property updates and status changes. The pagination limit is 100 for this endpoint to assist in faster syncs.

## Query parameters

- `page` integer
- `limit` integer
- `search` ListingStatusSearchParams: Optional search parameters.
  - `updated_after` string, date-time: Retrieve listing statuses for properties updated after the given time.
  - `updated_before` string, date-time: Retrieve listing statuses for properties updated before the given time.
- `search[published]` boolean
- `search[agency_id]` integer
- `search[property_types][]` string[]

## Headers

- `Country-Code` 'MX' | 'CL' | 'DO' | 'AR' | 'CR' | 'PE', required

## Response `200`

Successful listing status list request.

- ListingStatusList
  - `pagination` Pagination
    - `limit` integer, required
    - `page` integer, required
    - `total` integer
    - `next_page` string, required
  - `content` ListingStatus[]
    - `public_id` string
    - `published` boolean: Indicates whether this property should be published in your website or not.
    - `updated_at` string, date-time: The last time the property was updated.

## Other responses

- `400`: At least one param has an invalid format.
- `401`: API key is missing or invalid, or a restricted country was selected

---

[API](https://skmtc.dev/easybroker/apis/app-integration-api.md) - [All operations](https://skmtc.dev/easybroker/apis/app-integration-api/llms.txt) - [OpenAPI document](https://skmtc.dev/easybroker/apis/app-integration-api/revisions/1392dace0720?raw)
