# Zoocasa Canada Real Estate Listings

> Zoocasa Canada Real Estate Listings is a paid API for AI agents from api.jobsproperty-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns paginated MLS home listings from Zoocasa for a specified Canadian city, including price, property details, and listing metadata.

## Facts

- Endpoint: GET https://api.jobsproperty-api.workers.dev/api/realestate/zoocasa?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/zoocasa-canada-real-estate-listings-1a44f1f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2Y_2jNkwSWTDbYhAanIgh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability zoocasa-canada-real-estate-listings-1a44f1f9
```

Example prompt: Show me the current homes for sale in Vancouver, BC from Zoocasa — pull page 1 of listings with MLS numbers, prices, and property details.

## When to prefer this

Use this endpoint when you need structured Canadian MLS listing data from Zoocasa by city and province, including detailed property attributes (bedrooms, bathrooms, price, brokerage) without needing a Zoocasa API key. Prefer this over generic real estate APIs when the user specifically wants Canadian listings with Zoocasa's data, or when you need paginated browsing of a city's full active inventory.

## Known failure modes

- Missing required 'city' or 'province' query parameters returns an error
- Invalid province code may return empty results or an error
- Page number outside 1–20 range may return empty results
- City with no active listings returns zero results
- Upstream Zoocasa page structure changes may break scraping and return incomplete data
- Residential proxy failure or rate limiting may cause timeouts

## How this service works

Zoocasa (Canada) homes for sale in a city: MLS number, address, neighbourhood, price (CAD), property type, bedrooms, bathrooms, maintenance fee, garage, brokerage, feature tags, listed time and link, about 27 per page (page 1 to 20), plus the total number of listings. From zoocasa.com's public city pages via a residential proxy.

## Output

Returns approximately 27 residential property listings per page (pages 1–20), each including MLS number, full address, neighbourhood, list price in CAD, property type, bedroom and bathroom counts, maintenance fee, garage info, brokerage name, feature tags, time listed, and a direct link to the Zoocasa listing page. Also includes the total number of active listings for the queried city.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "city",
      "province"
     ],
     "properties": {
      "city": {
       "type": "string",
       "description": "City name, e.g. toronto, vancouver, calgary"
      },
      "page": {
       "type": "string",
       "description": "Results page 1 to 20 (default 1)"
      },
      "province": {
       "type": "string",
       "description": "Two-letter province code, e.g. on, bc, ab"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/zoocasa-canada-real-estate-listings-1a44f1f9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.jobsproperty-api.workers.dev](https://www.zero.xyz/host/api.jobsproperty-api.workers.dev/llms.txt)
