# Crexi Listing API Documentation

Returns the full record for one sale listing by asset id (the id of a search result): description, marketing description and investment highlights as plain text, property types, asking price, key details such as square footage and year built, addresses, broker of record, auctioneer and earnest deposit for auctions, and timestamps. Masked values are omitted. An unknown or inactive id answers a 404 with error.code NOT_FOUND, which is not billable.

- **Documentation:** [https://scrappa.co/docs/crexi-api/crexi_listing](https://scrappa.co/docs/crexi-api/crexi_listing)
- **API group:** Crexi API
- **Endpoint:** `GET https://scrappa.co/api/crexi/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 |
| --- | --- | --- | --- |
| `id` | integer | Yes | Sale asset id from a search result, for example 2492041. |

## Example request

```bash
#!/bin/bash

curl -X GET \
    -H "x-api-key: YOUR_API_KEY_HERE" \
    "https://scrappa.co/api/crexi/listing?id=2492041"
```

## Example response

```json
{
    "success": true,
    "data": {
        "id": 2492041,
        "name": "REIT Sale | Former Pittsburgh Hospital | 7+ Acres",
        "url": "https://www.crexi.com/properties/2492041/pennsylvania-former-pittsburgh-hospital",
        "description": "REIT Sale | Purpose-Built Medical Facility | Value-Add Opportunity",
        "status": "Auction",
        "property_types": [
            "Office"
        ],
        "property_subtypes": [
            "Medical Office"
        ],
        "asking_price": 1000000,
        "currency": "USD",
        "details": {
            "Starting Bid": "$1,000,000",
            "Square Footage": "190,806",
            "Stories": "3"
        },
        "addresses": [
            {
                "street": "225 Penn Ave",
                "city": "Pittsburgh",
                "county": "Allegheny County",
                "state_code": "PA",
                "state": "Pennsylvania",
                "zip": "15221"
            }
        ],
        "auctioneer": {
            "name": "Tammy A. Miller",
            "state_code": "PA",
            "license": "AU005891"
        },
        "earnest_deposit_amount": 10,
        "earnest_deposit_is_percent": true,
        "has_om": true,
        "activated_on": "2026-09-08T19:46:37Z",
        "offers_due_on": "2026-10-21T16:00:00Z"
    },
    "meta": {
        "endpoint_family": "listing",
        "billable": true
    }
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 404 | Not Found | No active Crexi record exists for the id (unknown, inactive, or not an auction for the auction endpoint). Not billable. |
| 422 | Validation Error | A parameter is invalid, including a page window beyond what Crexi serves or a filter combination Crexi rejects. Not billable. |
| 503 | Service Unavailable | The service could not obtain a complete result from Crexi. Not billable. |

## 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)
