# imot.bg Listing API Documentation

<p><strong>imot.bg Listing API</strong> returns one listing by <code>id</code> or by its imot.bg URL: price and price per m&sup2;, area, floor, construction, year, all parameters, features, description, all photos, address, phone, agency or private seller, broker, view count and the publish or edit date. Agency, private and new-building ads are supported; a new-building project returns its units, completion date, description, photos and agency, and leaves the other fields empty. A wrong slug in the URL still works. An id that does not exist returns 404.</p><p><strong>Not covered:</strong> bathrooms and coordinates are not published by imot.bg and are never returned; bathroom, floor and year filters are rejected with a 422. Price history, districts and new-building project units are not part of this API.</p>

- **Documentation:** [https://scrappa.co/docs/imot-bg-api/imot_bg_listing](https://scrappa.co/docs/imot-bg-api/imot_bg_listing)
- **API group:** imot.bg API
- **Endpoint:** `GET https://scrappa.co/api/imot-bg/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` | string | No | Listing id from a search item, for example 1b178826298724962. Send this or url. |
| `url` | string | No | Full imot.bg listing URL from a search item. Send this or id. |

## Example response

```json
{
    "data": {
        "id": "1b178826298724962",
        "url": "https://www.imot.bg/obiava-1b178826298724962-prodava-dvustaen-apartament-grad-sofiya-banishora",
        "date": {
            "date": "2026-10-17",
            "kind": "updated",
            "text": "\u041a\u043e\u0440\u0438\u0433\u0438\u0440\u0430\u043d\u0430 \u0432 13:13 \u043d\u0430 17 \u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438, 2026 \u0433\u043e\u0434.",
            "time": "13:13"
        },
        "floor": {
            "label": "16-\u0442\u0438 \u0435\u0442. \u043e\u0442 19",
            "total": 19,
            "number": 16
        },
        "phone": "0884614260",
        "price": {
            "amount": 106000,
            "per_sqm": 2465,
            "currency": "EUR"
        },
        "title": "\u041f\u0440\u043e\u0434\u0430\u0432\u0430 2-\u0421\u0422\u0410\u0415\u041d",
        "views": 1756,
        "agency": {
            "id": "ajaximoti",
            "url": "https://ajaximoti.imot.bg",
            "logo": "https://www.imot.bg/images/logos/big/ajaximoti.pic",
            "name": "\u0410\u042f\u041a\u0421 \u041d\u0415\u0414\u0412\u0418\u0416\u0418\u041c\u0418 \u0418\u041c\u041e\u0422\u0418",
            "address": "\u043e\u0431\u043b\u0430\u0441\u0442 \u0421\u043e\u0444\u0438\u044f, \u0433\u0440. \u0421\u043e\u0444\u0438\u044f, \u0443\u043b\u0438\u0446\u0430 \u0411\u043e\u0440\u043e\u0432\u043e 52 ,\u0432\u0445.\u0413",
            "website": "http://ajaximoti.bg",
            "member_since": 2022
        },
        "broker": {
            "name": "\u041c\u0438\u0440\u043e\u0441\u043b\u0430\u0432 \u041d\u0438\u043d\u043e\u0432",
            "phone": "0884614260"
        },
        "photos": [
            "https://cdn3.focus.bg/imot/photosimotbg/1/962//big/1b178826298724962_SO.jpg",
            "https://cdn3.focus.bg/imot/photosimotbg/1/962//big1/1b178826298724962_PR.jpg",
            "https://cdn3.focus.bg/imot/photosimotbg/1/962//big1/1b178826298724962_kT.jpg"
        ],
        "address": "\u043e\u0431\u043b\u0430\u0441\u0442 \u0421\u043e\u0444\u0438\u044f, \u0433\u0440. \u0421\u043e\u0444\u0438\u044f, \u0443\u043b\u0438\u0446\u0430 \u0411\u043e\u0440\u043e\u0432\u043e 52 ,\u0432\u0445.\u0413",
        "area_sqm": 43,
        "features": [
            "\u0415\u041f\u041a"
        ],
        "location": "\u0433\u0440\u0430\u0434 \u0421\u043e\u0444\u0438\u044f, \u0411\u0430\u043d\u0438\u0448\u043e\u0440\u0430",
        "deal_type": "sale",
        "parameters": [
            {
                "label": "\u041f\u043b\u043e\u0449",
                "value": "43 m2"
            },
            {
                "label": "\u0415\u0442\u0430\u0436",
                "value": "16-\u0442\u0438 \u043e\u0442 19"
            },
            {
                "label": "\u0413\u0430\u0437",
                "value": "\u041d\u0415"
            },
            {
                "label": "\u0422E\u0426",
                "value": "\u041d\u0415"
            },
            {
                "label": "\u0421\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u0441\u0442\u0432\u043e",
                "value": "\u0415\u041f\u041a, \u0412\u044a\u0432\u0435\u0434\u0435\u043d \u0432 \u0435\u043a\u0441\u043f\u043b\u043e\u0430\u0442\u0430\u0446\u0438\u044f 1990 \u0433."
            }
        ],
        "price_note": "\u041d\u0435 \u0441\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0432\u0430 \u0414\u0414\u0421",
        "year_built": 1990,
        "description": "\u041c\u0415\u0422\u0420\u041e\u0421\u0422\u0410\u041d\u0426\u0418\u042f! \u0421\u0412\u041e\u0411\u0414\u041e\u041d\u041e \u041c\u042f\u0421\u0422\u041e \u0417\u0410 \u041f\u0410\u0420\u041a\u0418\u0420\u0410\u041d\u0415! \u0413\u0420\u0410\u0414\u0421\u041a\u0418 \u0422\u0420\u0410\u041d\u0421\u041f\u041e\u0420\u0422!\n\n\u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u043c\u0435 \u0437\u0430 \u043f\u0440\u043e\u0434\u0430\u0436\u0431\u0430 \u0434\u0432\u0443\u0441\u0442\u0430\u0435\u043d \u0430\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442 \u0432 \u043a\u0432. \u0411\u0430\u043d\u0438\u0448\u043e\u0440\u0430   \u043e\u0442\u043b\u0438\u0447\u043d\u0430 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u043a\u0443\u043f\u0443\u0432\u0430\u0447\u0438, \u043a\u043e\u0438\u0442\u043e \u0442\u044a\u0440\u0441\u044f\u0442 \u0438\u043c\u043e\u0442 \u0441 \u0434\u043e\u0431\u0440\u0430 \u043b\u043e\u043a\u0430\u0446\u0438\u044f, \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b \u0438 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u0434\u043e\u0432\u044a\u0440\u0448\u0432\u0430\u043d\u0435 \u043f\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d \u0432\u043a\u0443\u0441.\n\n\u0416\u0438\u043b\u0438\u0449\u0435\u0442\u043e \u0440\u0430\u0437\u043f\u043e\u043b\u0430\u0433\u0430 \u0441 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u043d\u043e \u0440\u0430\u0437\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435   \u0445\u043e\u043b \u0441 \u043a\u0443\u0445\u043d\u0435\u043d\u0441\u043a\u0438 \u0431\u043e\u043a\u0441, \u0441\u043f\u0430\u043b\u043d\u044f \u0438 \u0438\u0437\u0446\u044f\u043b\u043e \u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u0430\u043d\u0430 \u0431\u0430\u043d\u044f, \u043a\u043e\u0435\u0442\u043e \u0441\u043f\u0435\u0441\u0442\u044f\u0432\u0430 \u0441\u0435\u0440\u0438\u043e\u0437\u0435\u043d \u0440\u0430\u0437\u0445\u043e\u0434 \u043d\u0430 \u0431\u044a\u0434\u0435\u0449\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438\u043a. \u041a\u0443\u0445\u043d\u0435\u043d\u0441\u043a\u0438\u044f\u0442 \u0431\u043e\u043a\u0441 \u0435 \u043e\u0431\u0437\u0430\u0432\u0435\u0434\u0435\u043d, \u0430 \u043e\u0441\u0442\u0430\u043d\u0430\u043b\u0430\u0442\u0430 \u0447\u0430\u0441\u0442 \u043e\u0442 \u0430\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442\u0430 \u0432\u0438 \u0434\u0430\u0432\u0430 \u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0434\u0430 \u0433\u043e \u0437\u0430\u0432\u044a\u0440\u0448\u0438\u0442\u0435 \u0438 \u043e\u0431\u0437\u0430\u0432\u0435\u0434\u0435\u0442\u0435 \u0438\u0437\u0446\u044f\u043b\u043e \u043f\u043e \u0432\u0430\u0448 \u0432\u043a\u0443\u0441, \u0441\u0442\u0438\u043b \u0438 \u043d\u0443\u0436\u0434\u0438.\n\n\u0418\u043c\u043e\u0442\u044a\u0442 \u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449 \u043a\u0430\u043a\u0442\u043e \u0437\u0430 \u0436\u0438\u0432\u0435\u0435\u043d\u0435, \u0442\u0430\u043a\u0430 \u0438 \u0437\u0430 \u043e\u0442\u0434\u0430\u0432\u0430\u043d\u0435 \u043f\u043e\u0434 \u043d\u0430\u0435\u043c, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u0435\u043d\u0438\u0435 \u043d\u0430 \u0442\u044a\u0440\u0441\u0435\u043d\u0430\u0442\u0430 \u0441\u0438 \u043b\u043e\u043a\u0430\u0446\u0438\u044f. \u041a\u0432\u0430\u0440\u0442\u0430\u043b \u0411\u0430\u043d\u0438\u0448\u043e\u0440\u0430 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430 \u0431\u044a\u0440\u0437 \u0434\u043e\u0441\u0442\u044a\u043f \u0434\u043e \u0446\u0435\u043d\u0442\u044a\u0440\u0430 \u043d\u0430 \u0421\u043e\u0444\u0438\u044f, \u0443\u0434\u043e\u0431\u0435\u043d \u0433\u0440\u0430\u0434\u0441\u043a\u0438 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442, \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0438, \u043f\u0430\u0440\u043a\u043e\u0432\u0435, \u0434\u0435\u0442\u0441\u043a\u0438 \u0433\u0440\u0430\u0434\u0438\u043d\u0438 \u0438 \u0432\u0441\u0438\u0447\u043a\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0438 \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0437\u0430 \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u0438\u0435.\n\n\u0421\u0433\u0440\u0430\u0434\u0430\u0442\u0430 \u0435 \u0441 \u0434\u043e\u0431\u0440\u0435 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430\u043d\u0438 \u043e\u0431\u0449\u0438 \u0447\u0430\u0441\u0442\u0438, \u043a\u043e\u0435\u0442\u043e \u0434\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u043e \u043f\u043e\u0432\u0438\u0448\u0430\u0432\u0430 \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442\u0442\u0430 \u043d\u0430 \u0438\u043c\u043e\u0442\u0430 \u0438 \u0433\u043e \u043f\u0440\u0430\u0432\u0438 \u043e\u0449\u0435 \u043f\u043e-\u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u0435\u043d \u0438\u0437\u0431\u043e\u0440.\n\n\u0417\u0430 \u043f\u043e\u0432\u0435\u0447\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0438 \u0437\u0430 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043e\u0433\u043b\u0435\u0434, \u043d\u0435 \u0441\u0435 \u043a\u043e\u043b\u0435\u0431\u0430\u0439\u0442\u0435 \u0434\u0430 \u0441\u0435 \u0441\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u0441 \u043d\u0430\u0441. \u0429\u0435 \u0441\u0435 \u0440\u0430\u0434\u0432\u0430\u043c\u0435 \u0434\u0430 \u0432\u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u043c \u0432\u0441\u0438\u0447\u043a\u0438 \u0434\u0435\u0442\u0430\u0439\u043b\u0438 \u0438 \u0434\u0430 \u0443\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u0443\u0434\u043e\u0431\u0435\u043d \u0447\u0430\u0441 \u0437\u0430 \u043f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0435 \u043d\u0430 \u0438\u043c\u043e\u0442\u0430!\n\n\u041e\u0442\u0433\u043e\u0432\u043e\u0440\u0435\u043d \u0431\u0440\u043e\u043a\u0435\u0440 - \u041c\u0438\u0440\u043e\u0441\u043b\u0430\u0432 \u041d\u0438\u043d\u043e\u0432\n\n0884614260",
        "construction": "\u0415\u041f\u041a",
        "property_type": "2-\u0421\u0422\u0410\u0415\u041d",
        "is_private_seller": false
    },
    "meta": {
        "billable": true,
        "endpoint_family": "listing"
    },
    "success": true
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 422 | Validation Error | A required parameter or a range is invalid. This response is not billable. |
| 404 | Not Found | The listing was not found or has expired. This response is not billable. |
| 503 | Upstream Unavailable | imot.bg could not be reached or returned data that does not match the request. This response is not billable and is retryable. |

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