---
title: "Gets a single open house by OpenHouseKey"
method: GET
path: "/odata/v1/OpenHouse/{OpenHouseKey}"
tags: ["OpenHouse"]
---

# Gets a single open house by OpenHouseKey

`GET /odata/v1/OpenHouse/{OpenHouseKey}`

Both methods are valid and return the same result: a single OpenHouse entity identified by its unique OpenHouseKey.
The path-style is more intuitive and commonly used in RESTful APIs.
The function-style follows OData conventions and may be required in certain query contexts (e.g., when the key contains special characters or is not a simple numeric ID).

<b>Path-style access: </b>```/odata/v1/OpenHouse/{OpenHouseKey}```

<b>Example: </b>```/odata/v1/OpenHouse/1000```

<b>Function-style access: </b>```/odata/v1/OpenHouse('{OpenHouseKey}')```

<b>Example: </b>```/odata/v1/OpenHouse('1000')```

## Path parameters

- `OpenHouseKey` string, required

## Query parameters

- `$select` string

## Response `200`

OK (DDF.Core.Entities.OpenHouse object)

- DDFInfrastructureSwaggerExampleModelsODataSingleResponse1DDFCoreEntitiesOpenHouseDDFCoreVersion1000CultureNeutralPublicKeyTokenNull
  - `@odata.context` string, nullable
  - `OpenHouseKey` string, nullable — A unique identifier for this record from the immediate source.
  - `ListingKey` string, nullable — A unique identifier for the listing record related to this Open House.
  - `ListingId` string, nullable — The well known identifier for the listing related to this Open House.
  - `OpenHouseDate` string, date-time, nullable — The date on which the open house will occur.
  - `OpenHouseStartTime` string, nullable — The time the open house begins (in local time).
  - `OpenHouseEndTime` string, nullable — The time the open house ends (in local time).
  - `OpenHouseRemarks` string, nullable — Comments, instructions or information about the open house.
  - `OpenHouseType` string, Enum: OpenHouseType, nullable — The type of open house. i.e. Public, Broker, Office, Association, Private (invitation or targeted publication).
  - `OpenHouseStatus` string, Enum: OpenHouseStatus, nullable — Status of the open house, i.e. Active, Cancelled, Ended.
  - `LivestreamOpenHouseURL` string, nullable — A link to an open house livestream event

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.dev/realtor/apis/realtor-ca-ddf-web-api-documentation.md) · [All operations](https://skmtc.dev/realtor/apis/realtor-ca-ddf-web-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/realtor/realtor-ca-ddf-web-api-documentation/revisions/17c9ffddac21/schema)
