> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anysite.io/llms.txt
> Use this file to discover all available pages before exploring further.

# /midland/indices

> Hong Kong property market time series published by Midland Realty. Returns the Midland Property Price Index (美聯樓價指數) monthly back to January 1997 or weekly back to 2016, broken down for the whole territory, Hong Kong Island, Kowloon and the New Territories with weekly and monthly percentage changes, deal counts, first-hand deal counts and average prices and rents per gross and saleable area unit; the Midland Confidence Index (美聯信心指數) weekly since 2018 with the accompanying weekly price index; Hong Kong economic indicators monthly since 1997 (mortgage interest rate, rental yield, real saving interest rate, Hang Seng Index, US Dollar Index, unemployment rate, affordability ratio, rental affordability ratio and house-price-to-income ratio); weekly Land Registry registration counts and amounts with week-on-week changes across first-hand and second-hand private housing, subsidised housing, industrial, commercial, shop and carpark categories; and the dated timeline of stamp-duty and interest-rate events that moved the market.

**Price:** 1 credit



## OpenAPI

````yaml /openapi/real-estate.json post /api/midland/indices
openapi: 3.1.0
info:
  title: Any Site API
  description: >+
    Any Site API provides programmatic access to data from LinkedIn, Instagram,
    Twitter, and other platforms.


    ## Authentication


    All API endpoints require an `access-token` header with a valid API token.
    Tokens can be created in the [dashboard](https://app.anysite.io/).


    ## Pricing


    Each endpoint has a credit cost listed in its description. Credits are
    deducted from your token balance per request.

  version: 0.0.1
servers: []
security:
  - AccessToken: []
paths:
  /api/midland/indices:
    post:
      tags:
        - /midland
      summary: /midland/indices
      description: >-
        Hong Kong property market time series published by Midland Realty.
        Returns the Midland Property Price Index (美聯樓價指數) monthly back to
        January 1997 or weekly back to 2016, broken down for the whole
        territory, Hong Kong Island, Kowloon and the New Territories with weekly
        and monthly percentage changes, deal counts, first-hand deal counts and
        average prices and rents per gross and saleable area unit; the Midland
        Confidence Index (美聯信心指數) weekly since 2018 with the accompanying weekly
        price index; Hong Kong economic indicators monthly since 1997 (mortgage
        interest rate, rental yield, real saving interest rate, Hang Seng Index,
        US Dollar Index, unemployment rate, affordability ratio, rental
        affordability ratio and house-price-to-income ratio); weekly Land
        Registry registration counts and amounts with week-on-week changes
        across first-hand and second-hand private housing, subsidised housing,
        industrial, commercial, shop and carpark categories; and the dated
        timeline of stamp-duty and interest-rate events that moved the market.


        **Price:** 1 credit
      operationId: __api_midland_indices_post
      parameters:
        - name: access-token
          in: header
          required: true
          schema:
            anyOf:
              - type: string
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/MidlandIndicesPayload'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/MidlandIndexPoint'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
components:
  schemas:
    MidlandIndicesPayload:
      properties:
        timeout:
          type: integer
          maximum: 1500
          minimum: 20
          default: 300
        index:
          $ref: '#/components/schemas/MidlandIndexName'
        count:
          type: integer
          minimum: 1
        lang:
          $ref: '#/components/schemas/MidlandLang'
          default: zh-hk
        newest_first:
          type: boolean
          default: true
      type: object
      required:
        - index
        - count
    MidlandIndexPoint:
      properties:
        '@type':
          type: string
          default: MidlandIndexPoint
        index:
          type: string
        date_at:
          anyOf:
            - type: integer
            - type: 'null'
        property_price_index:
          anyOf:
            - type: number
            - type: 'null'
        property_price_index_hk_island:
          anyOf:
            - type: number
            - type: 'null'
        property_price_index_kowloon:
          anyOf:
            - type: number
            - type: 'null'
        property_price_index_new_territories:
          anyOf:
            - type: number
            - type: 'null'
        weekly_change_percent:
          anyOf:
            - type: number
            - type: 'null'
        weekly_change_percent_hk_island:
          anyOf:
            - type: number
            - type: 'null'
        weekly_change_percent_kowloon:
          anyOf:
            - type: number
            - type: 'null'
        weekly_change_percent_new_territories:
          anyOf:
            - type: number
            - type: 'null'
        monthly_change_percent:
          anyOf:
            - type: number
            - type: 'null'
        monthly_change_percent_hk_island:
          anyOf:
            - type: number
            - type: 'null'
        monthly_change_percent_kowloon:
          anyOf:
            - type: number
            - type: 'null'
        monthly_change_percent_new_territories:
          anyOf:
            - type: number
            - type: 'null'
        transaction_count:
          anyOf:
            - type: integer
            - type: 'null'
        transaction_count_hk_island:
          anyOf:
            - type: integer
            - type: 'null'
        transaction_count_kowloon:
          anyOf:
            - type: integer
            - type: 'null'
        transaction_count_new_territories:
          anyOf:
            - type: integer
            - type: 'null'
        primary_transaction_count:
          anyOf:
            - type: integer
            - type: 'null'
        primary_transaction_count_hk_island:
          anyOf:
            - type: integer
            - type: 'null'
        primary_transaction_count_kowloon:
          anyOf:
            - type: integer
            - type: 'null'
        primary_transaction_count_new_territories:
          anyOf:
            - type: integer
            - type: 'null'
        net_ft_price:
          anyOf:
            - type: number
            - type: 'null'
        net_ft_price_hk_island:
          anyOf:
            - type: number
            - type: 'null'
        net_ft_price_kowloon:
          anyOf:
            - type: number
            - type: 'null'
        net_ft_price_new_territories:
          anyOf:
            - type: number
            - type: 'null'
        ft_price:
          anyOf:
            - type: number
            - type: 'null'
        ft_price_hk_island:
          anyOf:
            - type: number
            - type: 'null'
        ft_price_kowloon:
          anyOf:
            - type: number
            - type: 'null'
        ft_price_new_territories:
          anyOf:
            - type: number
            - type: 'null'
        net_ft_rent:
          anyOf:
            - type: number
            - type: 'null'
        ft_rent:
          anyOf:
            - type: number
            - type: 'null'
        confidence_index:
          anyOf:
            - type: number
            - type: 'null'
        confidence_avg_index:
          anyOf:
            - type: number
            - type: 'null'
        mortgage_interest_rate:
          anyOf:
            - type: number
            - type: 'null'
        rental_yield:
          anyOf:
            - type: number
            - type: 'null'
        real_saving_interest_rate:
          anyOf:
            - type: number
            - type: 'null'
        hang_seng_index:
          anyOf:
            - type: number
            - type: 'null'
        us_dollar_index:
          anyOf:
            - type: number
            - type: 'null'
        unemployment_rate:
          anyOf:
            - type: number
            - type: 'null'
        affordability_ratio:
          anyOf:
            - type: number
            - type: 'null'
        rental_affordability_ratio:
          anyOf:
            - type: number
            - type: 'null'
        house_price_to_income_ratio:
          anyOf:
            - type: number
            - type: 'null'
        category:
          anyOf:
            - type: string
            - type: 'null'
        registration_count:
          anyOf:
            - type: integer
            - type: 'null'
        registration_amount:
          anyOf:
            - type: number
            - type: 'null'
        registration_count_change_percent:
          anyOf:
            - type: number
            - type: 'null'
        registration_amount_change_percent:
          anyOf:
            - type: number
            - type: 'null'
        event_id:
          anyOf:
            - type: string
            - type: 'null'
      type: object
      required:
        - index
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
      type: object
    MidlandIndexName:
      type: string
      enum:
        - property_price_monthly
        - property_price_weekly
        - confidence
        - economic_indicators
        - land_registry
        - market_events
    MidlandLang:
      type: string
      enum:
        - zh-hk
        - zh-cn
        - en
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
        msg:
          type: string
        type:
          type: string
        input: {}
        ctx:
          type: object
      type: object
      required:
        - loc
        - msg
        - type
  securitySchemes:
    AccessToken:
      type: apiKey
      in: header
      name: access-token
      description: API token from the dashboard

````