# Property24 Listing Detail

Full detail for one listing: price, levies, rates and taxes, erf and floor size, address, latitude and longitude when the seller shows the address, features, the overview table, description, all photos, agent and agency. Pass the path field from a search result. Phone numbers are not returned.

- **Documentation:** [https://scrappa.co/docs/property24-api/property24_listing](https://scrappa.co/docs/property24-api/property24_listing)
- **API group:** Property24 API
- **Endpoint:** `GET https://scrappa.co/api/property24/listing`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `path` | string | Yes | Listing path from a search result, for example /for-sale/wynberg/cape-town/western-cape/10109/117555220. |
| `listing_id` | string | No | Optional 9 digit listing id. It must match the id at the end of path. |

## Example request

```bash
#!/bin/bash

curl -X GET \
    -H "x-api-key: YOUR_API_KEY_HERE" \
    "https://scrappa.co/api/property24/listing?path=%2Ffor-sale%2Fwynberg%2Fcape-town%2Fwestern-cape%2F10109%2F117555220"
```

## Example response

```json
{
    "success": true,
    "listing": {
        "listing_id": "117555220",
        "deal_type": "sale",
        "title": "2 Bedroom Apartment / flat for sale in Wynberg",
        "price": 1125000,
        "price_text": "R 1 125 000",
        "currency": "ZAR",
        "bedrooms": 2,
        "bathrooms": 1,
        "sizes_and_costs": {
            "levies": 2775,
            "rates_and_taxes": 240,
            "erf_size_m2": null,
            "floor_size_m2": 55
        },
        "address": {
            "street": null,
            "suburb": "Wynberg",
            "province": "Western Cape",
            "country": "South Africa"
        },
        "latitude": null,
        "longitude": null,
        "features": [
            {
                "name": "Bedrooms",
                "value": "2"
            }
        ],
        "images": [
            "https://images.prop24.com/385319368/Ensure960x540"
        ],
        "agent": {
            "name": "Jennifer Fourie",
            "path": "/estate-agents/hqm-properties/jennifer-fourie/486857"
        },
        "agency": {
            "id": 30696,
            "slug": "hqm-properties",
            "name": "HQM Properties"
        }
    }
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 404 | Not Found | The listing, agency or location does not exist or is no longer online. The request is not charged. |
| 503 | Upstream Unavailable | Property24 returned an unsuccessful, empty or unexpected answer. The request is not charged. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
