---
title: "Get a Greystar rental hub page"
method: GET
path: "/greystar/location"
tags: ["Greystar"]
---

# Get a Greystar rental hub page

`GET /greystar/location`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/greystar/location`
- Auth: API key in header `x-api-key`

Retrieves one Greystar state, city, or neighborhood rental hub: title, description, editorial guide text as ordered blocks, child locations with summaries, communities listed on the page (id, name, address, and price text when shown), and FAQs. State, city, and neighborhood slugs must come from /greystar/locations; unknown values return 400.

## Query parameters

- `state` string, required
- `city` string
- `neighborhood` string

## Headers

- `x-api-key` string, required

## Response `200`

OK

- GreystarLocationDetail
  - `blocks` GreystarContentBlock[]
    - `text` string
    - `type` string: heading, subheading, paragraph, list_item
  - `city` string
  - `communities` GreystarLocationCommunity[]
    - `address` string
    - `id` string
    - `name` string
    - `price_text` string
    - `slug` string
    - `url` string
  - `description` string
  - `faqs` GreystarFAQ[]
    - `answer` string
    - `question` string
  - `level` string
  - `neighborhood` string
  - `path` string
  - `state` string
  - `sub_locations` GreystarSubLocation[]
    - `name` string
    - `path` string
    - `slug` string
    - `summary` string
    - `url` string
  - `title` string
  - `url` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `429`: Too Many Requests
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/0497899e2016?raw)
