Zameen API

Zameen API for Pakistani Property Search, Listing Details, Locations, and Agencies

Scrappa's Zameen API returns structured JSON from Zameen, the Pakistani real estate site. Find areas, search homes, plots and commercial property for sale and for rent with location, price, bedroom, bathroom, area and type filters, read listing details with description, address, geo location, features, images and agency, and look up agency profiles, agents and the agency directory. Scrappa is an independent service and is not affiliated with or endorsed by Zameen.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
7
Endpoints
50
Listings per page
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/zameen/search?purpose=sale&category=Houses_Property&location=/Lahore_DHA_Defence-9&bedrooms=5&price_min=20000000&price_max=60000000&sort=price_asc" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "purpose": "sale",
    "listings": [
      {
        "id": "49664821",
        "title": "Smart Living 120 G+1",
        "title_ur": "سعدی ٹاؤن سکیم 33,کراچی میں 4 کمروں کا 5 مرلہ مکان 2.0 کروڑ میں برائے فروخت۔",
        "url": "https://www.zameen.com/Property/scheme_33_saadi_town_smart_living_120_g_1-49664821-6853-1.html",
        "slug": "scheme_33_saadi_town_smart_living_120_g_1-49664821-6853-1",
        "purpose": "sale",
        "price": 20000000,
        "currency": "PKR",
        "rent_frequency": null,
        "bedrooms": 4,
        "bathrooms": 5,
        "area": {
          "sqm": 100.34,
          "sqft": 1080.0,
          "sqyd": 120.0,
          "marla": 4.8,
          "kanal": 0.24
        },
        "geography": {
          "latitude": 24.964623,
          "longitude": 67.168558,
          "is_exact": true
        },
        "location": [
          {
            "level": 3,
            "id": "495",
            "name": "Scheme 33",
            "name_ur": "سکیم 33",
            "slug": "/Karachi_Scheme_33-495"
          },
          {
            "level": 4,
            "id": "6853",
            "name": "Saadi Town",
            "name_ur": "سعدی ٹاؤن",
            "slug": "/Karachi_Scheme_33_Saadi_Town-6853"
          }
        ],
        "location_path": "Saadi Town Scheme 33 Karachi Sindh Pakistan",
        "category": {
          "parent": {
            "slug": "Homes",
            "name": "Homes"
          },
          "type": {
            "slug": "Houses_Property",
            "name": "Houses"
          }
        },
        "created_at": "2026-09-19T21:47:17Z",
        "updated_at": "2026-10-04T19:00:42Z",
        "reactivated_at": "2026-09-19T21:47:19Z",
        "listing_tier": "premium",
        "cover_photo": "https://zameen-dev.s3.eu-west-1.amazonaws.com/image/307495437/f8fcc9f460db44dd83972095e9117e0f",
        "photo_count": 18,
        "video_count": 0,
        "panorama_count": 0,
        "is_verified": false,
        "verification_status": "unverified",
        "furnishing": "furnished",
        "completion": "completed",
        "occupancy": null,
        "ownership": null,
        "amenities": [
          "Other Main Features",
          "Furnished"
        ],
        "keywords": [
          "lounge",
          "kitchen"
        ],
        "has_installments": false,
        "has_property_tour": false,
        "short_description": "==FEATURES==\n \n- Size: 120 SQYARDS. \n - Bedrooms: 4\n - Bathrooms: 5\n - Double\n -",
        "permit_number": null,
        "reference_number": null,
        "contact": {
          "name": "Ali Abbas Noorani",
          "phone": "+923000000000",
          "mobile": "+923000000000",
          "whatsapp": "+923000000000"
        },
        "agency": {
          "id": "190203",
          "name": "Ali Estate",
          "name_ur": "Ali Estate",
          "logo": "https://zameen-dev.s3.eu-west-1.amazonaws.com/image/164488781/bdddabcc806c4d78a7fa9bcca1d71a88",
          "slug": "Karachi-Ali_Estate-190203-1",
          "tier": 4
        }
      }
    ],
    "count": 25,
    "total_count": 15989,
    "page": 1,
    "per_page": 25,
    "total_pages": 400,
    "has_more": true,
    "results_capped": true,
    "facets": {
      "purpose": {
        "for-sale": 15989
      },
      "category": {
        "Homes": 15989,
        "Houses_Property": 15989
      }
    },
    "filters_applied": {
      "category": "Houses_Property",
      "bedrooms": [
        4,
        5
      ],
      "price_min": 20000000,
      "price_max": 60000000,
      "sort": "price_asc"
    }
  },
  "meta": {
    "endpoint_family": "search",
    "billable": true
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Pakistan Market Research

Count and compare homes, plots and commercial property for sale and for rent by area with price, size and room filters.

Asking Price Monitoring

Track asking prices and new listings in an area over time with sort by date or price.

Pakistan Property Apps

Add location autocomplete, filtered results and listing pages for Pakistani cities to your own app.

Agency Research

Find agencies by name and read their profile, agents, offices and number of listings.

Zameen scraper API

Zameen API for Pakistani property search and listing details

The Zameen API is built for real estate research, price monitoring and property apps in Pakistan. Search homes, plots and commercial property for sale or for rent in an area and get price in PKR, area in square metres, feet, marla and kanal, rooms, geo location, amenities, photos and agency in one JSON shape.

Find areas with the autocomplete endpoint and search with the slug it returns.

Search for sale and for rent with up to 50 listings per page and a true total count.

Every filter runs inside the search, so no row breaks a filter you set.

Filter by price, bedrooms, bathrooms, area in marla, kanal, square feet, square yards or square metres, category, verified ads and agency.

Search reaches the first 10,000 results of a query. Narrow the filters to go deeper.

Choose the right Zameen API endpoint

Use Property Search for coverage

Pass a purpose and a location slug to list property with price, size, images and agency, then raise page until has_more is false.

Open Zameen Property Search API docs

Use Listing Details for depth

Pass the slug of a search row to read the full description, all photos, videos and grouped amenities in one call.

Open Zameen Listing Details API docs

Available endpoints

Everything you need in one API.

GET

Location Autocomplete

/api/zameen/autocomplete

Find cities, areas and phases by name, with the slug that search takes

GET

Listing Details

/api/zameen/listing

Get description, address, geo location, features, images and agency of one listing

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Zameen property data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Search with filters and pagination
Scrappa:
ScrapingBee / ScraperAPI:
Agency profiles and agents
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Location autocomplete with slugs for search
Search for sale and for rent with location, price, bedroom, bathroom, area, category, verification, agency and amenity filters
Area in square metres, square feet, square yards, marla and kanal
Full listing detail with description, photos, videos and grouped amenities
Agency profile, agents, offices and agency directory
Unknown values as null instead of 0

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Zameen. The Zameen API returns structured JSON from public data through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each successful request costs one credit. Failed requests are never charged.

A search reaches the first 10,000 results. A request beyond that returns an error that asks you to narrow the filters. Add a location, a price range or a category to go deeper.

A slug returns the full listing with description and all photos. An id alone returns a summary without description and photo list. Both use one lookup.

Zameen stores areas in square metres. Results show square metres, square feet, square yards, marla and kanal, where one marla is 225 square feet and one kanal is 20 marla.

Start using the Zameen API

Sign up and get 500 free credits. No credit card required.