---
title: "Get Airbnb host reviews"
method: GET
path: "/airbnb/host/{id}/reviews"
tags: ["Airbnb"]
---

# Get Airbnb host reviews

`GET /airbnb/host/{id}/reviews`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/airbnb/host/{id}/reviews`
- Auth: API key in header `x-api-key`

Returns the reviews guests left for an Airbnb host, identified by the numeric host `id`. `page` is 1-based (default 1). Each review has its `id`, `rating`, `comments`, `created_at`, `reviewer` name and `reviewer_location`, and `has_more` says whether another page follows.

## Path parameters

- `id` string, required

## Query parameters

- `page` integer

## Headers

- `x-api-key` string, required

## Response `200`

OK

- AirbnbHostReviewsResponse
  - `has_more` boolean: True when further pages of reviews are available.
  - `id` string: Airbnb host id the reviews are for.
  - `page` integer: Page number returned.
  - `reviews` AirbnbHostReview[]: Reviews guests left for the host, one item per review.
    - `comments` string: Text of the review.
    - `created_at` string: Time the review was posted, as Airbnb returns it (ISO 8601).
    - `id` string: Airbnb review id.
    - `rating` number: Rating the guest gave, out of 5.
    - `reviewer` string: Name of the guest who wrote the review.
    - `reviewer_location` string: Location the reviewer gives on their profile.

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