Wahi · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Wahi Listing Search API

5 actions 5 updates update extends openapi/wahi-listing-search-openapi.yaml
Derived by API Evangelist Built from the contracts Wahi publishes. Wahi did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-discovered-viax-apievangelist-spec-urlx-apievangelist-spec-statusx-apievangelist-harvestedx-apievangelist-data-provenancex-apievangelist-termsx-apievangelist-terms-note

Targets 5

$.info
$.servers[0]
$.paths['/search'].get
$.paths['/search'].get.responses
$.components.schemas.Listing

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Wahi Listing Search API
  version: 1.0.0
x-apievangelist:
  generated: '2026-07-26'
  method: generated
  source: openapi/wahi-listing-search-openapi.yaml
  note: >-
    Our enhancements only. The harvested spec at openapi/wahi-listing-search-openapi.yaml is
    Wahi's verbatim document and is never mutated. Every value asserted below was observed by
    probe on 2026-07-26 or read from Wahi's own published surfaces.
extends: openapi/wahi-listing-search-openapi.yaml
actions:
- target: $.info
  update:
    x-apievangelist-provider: wahi
    x-apievangelist-discovered-via: https://wahi.com/.well-known/ai-plugin.json
    x-apievangelist-spec-url: https://wahi.com/gpt/openapi.yaml
    x-apievangelist-spec-status: 200
    x-apievangelist-harvested: '2026-07-26'
    x-apievangelist-data-provenance: >-
      Listings originate with Canadian real estate boards and CREA (REALTOR.ca / the Data
      Distribution Facility). Wahi reaches them as a licensed member brokerage and through the
      commercial MLS connectivity vendor Repliers. Wahi is a consumer of this data, not its owner.
    x-apievangelist-terms: https://wahi.com/ca/en/terms-of-use/
    x-apievangelist-terms-note: >-
      Wahi's Terms of Use forbid automated access, crawling and scraping of the site, and forbid
      collecting, copying, storing or redistributing MLS data. No developer key programme, no API
      terms of use and no partner path are published.
- target: $.servers[0]
  update:
    x-apievangelist-probe:
      url: https://api.prod.wahi.com/gpt/search
      date: '2026-07-26'
      status: 404
      body: '{"message":"Not Found"}'
      finding: >-
        The declared server path is dark. The OpenAPI and the ai-plugin manifest that advertises
        it are both still served, but the endpoint behind them returns 404. Treat this contract as
        a published-but-unserved ChatGPT-plugin-era artifact until Wahi says otherwise.
- target: $.paths['/search'].get
  update:
    x-agentic-access:
      action-class: connected
      consequence: read
      subject: optional
      token:
        max-ttl: 3600
      audit: none
    x-apievangelist-tags:
    - listings
    - search
    - real-estate
    x-apievangelist-auth: none
    x-apievangelist-note: >-
      Anonymous read. Wahi's own AI plugin manifest declares auth.type "none" and
      is_user_authenticated false; the spec declares no securitySchemes.
- target: $.paths['/search'].get.responses
  update:
    x-apievangelist-undocumented-responses: >-
      Only a 200 is declared. No 4xx or 5xx responses are documented. Observed error envelopes are
      catalogued in errors/wahi-problem-types.yml.
- target: $.components.schemas.Listing
  update:
    x-apievangelist-identifier: mlsId
    x-apievangelist-standards-note: >-
      Field names are Wahi's consumer projection, not RESO Data Dictionary names (mlsId vs
      ListingKey, listPrice vs ListPrice, sqft vs LivingArea). Wahi holds no RESO Web API or Data
      Dictionary certification. See conformance/wahi-conformance.yml.

Work with this as data

Every overlay here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/wahi-listing-search-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.