Skip to main content

List All Properties

Documentation for GET /api/v1/public/properties endpoint.

GET https://staging.holidaymate.co/api/v1/public/properties

Query Parameters​

ParameterTypeDefaultDescription
filter[country]string-ISO country code (e.g., US, ES)
filter[city]string-Exact city name
page[number]integer1Page number
page[size]integer25Results per page (max 100)

Response Fields​

  • data[]
    Array of property summary objects:
    • id (UUID)
    • title (string)
    • city (string)
    • country (ISO code)
    • thumbnail (URL or null)
  • meta.pagination
    Pagination details:
    • current_page
    • per_page
    • total_entries

Example Usage​

curl -G \
-H "X-API-KEY: YOUR_API_KEY" \
"https://staging.holidaymate.co/api/v1/public/properties" \
-d "filter[country]=GR" \
-d "page[size]=5"

Tip: Use this endpoint for search filters before fetching details with /properties/{id}.