# Etuovi Agent API Documentation

<p><strong>Etuovi Agent API</strong> returns the public profile of a real-estate agent: name, title, photo, slogan, description, languages, skills, areas and office, plus the current sale listings of the agent in <code>items</code>. Send the <code>realtor_id</code> from the <code>agent</code> block of a listing. Not every listing has an agent id; a private seller has none. The listings are a second lookup for the same credit; send <code>include_listings=false</code> to skip it. When the listings lookup fails, the profile is still returned with <code>meta.listings_available</code> false. Phone numbers are never returned.</p>

- **Documentation:** [https://scrappa.co/docs/etuovi-api/etuovi_agent](https://scrappa.co/docs/etuovi-api/etuovi_agent)
- **API group:** Etuovi API
- **Endpoint:** `GET https://scrappa.co/api/etuovi/agent`

## 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 |
| --- | --- | --- | --- |
| `realtor_id` | integer | Yes | Agent id from a listing (agent.realtor_id). Example: 1888. |
| `include_listings` | boolean | No | true (default) or false. Adds the current listings of the agent. |

## Example response

```json
{
    "data": {
        "agent": {
            "name": "Tuomo Ik\u00e4l\u00e4inen",
            "areas": [
                "Espoo",
                "Helsinki",
                "Kauniainen",
                "Uusimaa",
                "Vantaa"
            ],
            "image": "https://images.example.com/800x600/oviproprodmedia/Production/business_user_profile/8be47983-4005-4fdb-8252-a5ddefa94359/c22927f6-57ff-4403-8956-62a256da3c55.png",
            "title": "LKV, LVV, KTM",
            "office": {
                "id": 3421,
                "city": "Helsinki",
                "logo": null,
                "name": "Maininki LKV",
                "street": "Vesimyllyntie 4a",
                "postal_code": "00920"
            },
            "skills": [
                "MARKETING_AND_SELLING",
                "PROPERTIES",
                "FAMILY_RESIDENCIES",
                "LKV_DEGREE",
                "OVER_10_YEARS_EXPERIENCE"
            ],
            "slogan": "V\u00e4litt\u00e4j\u00e4, ket\u00e4 on kiitetty toiminnastaan",
            "languages": [
                "FI",
                "EN"
            ],
            "is_premium": false,
            "realtor_id": 1888,
            "description": "Nimeni on Tuomo Ik\u00e4l\u00e4inen, Maininki LKV:n perustaja ja yritt\u00e4j\u00e4. Minulla on vuosien kokemus kiinteist\u00f6liiketoiminnan erilaisista vastuista, mm. vapaarahoitteine..."
        },
        "items": [
            {
                "id": 2751484,
                "geo": null,
                "url": "https://www.etuovi.com/kohde/80541041",
                "area": 46,
                "agent": null,
                "floor": null,
                "image": "https://images.example.com/800x600/etuovimedia/images/property/import/484/2751484/0e76b9541118d347871c0e0e51d244c4/e6bc40ad5a4e9b4751ab2058ad81b44e/ORIGINAL.jpeg",
                "price": {
                    "amount": 242000,
                    "period": null,
                    "currency": "EUR",
                    "is_share_price": false
                },
                "office": {
                    "id": 3421,
                    "url": null,
                    "logo": null,
                    "name": "Maininki LKV"
                },
                "location": "Kolmas Linja 31 B Kallio Helsinki",
                "room_count": null,
                "total_area": 46,
                "updated_at": "2026-10-25T15:00:36+00:00",
                "year_built": 1938,
                "floor_count": null,
                "friendly_id": "80541041",
                "availability": null,
                "listing_type": "sale",
                "new_building": false,
                "price_change": null,
                "published_at": "2026-10-25T15:00:36+00:00",
                "next_showings": [],
                "property_type": "RESIDENTIAL",
                "address_line_1": "Kolmas Linja 31 B",
                "address_line_2": "Kallio Helsinki",
                "preview_images": null,
                "room_structure": "2 h, avok, kph, et",
                "property_subtype": "APARTMENT_HOUSE",
                "is_private_lessor": null
            },
            {
                "id": 2749462,
                "geo": null,
                "url": "https://www.etuovi.com/kohde/80542922",
                "area": 55.5,
                "agent": null,
                "floor": null,
                "image": "https://images.example.com/800x600/etuovimedia/images/property/import/462/2749462/0e76b9541118d347871c0e0e51d244c4/44b1642f424678b675e1efbabb06b2aa/ORIGINAL.jpeg",
                "price": {
                    "amount": 329000,
                    "period": null,
                    "currency": "EUR",
                    "is_share_price": false
                },
                "office": {
                    "id": 3421,
                    "url": null,
                    "logo": null,
                    "name": "Maininki LKV"
                },
                "location": "Wallininkuja 6 B Linjat, Kallio Helsinki",
                "room_count": null,
                "total_area": 55.5,
                "updated_at": "2026-10-22T17:00:29+00:00",
                "year_built": 1968,
                "floor_count": null,
                "friendly_id": "80542922",
                "availability": null,
                "listing_type": "sale",
                "new_building": false,
                "price_change": null,
                "published_at": "2026-10-22T17:00:29+00:00",
                "next_showings": [],
                "property_type": "RESIDENTIAL",
                "address_line_1": "Wallininkuja 6 B",
                "address_line_2": "Linjat, Kallio Helsinki",
                "preview_images": null,
                "room_structure": "3 h, avok, kph, vh, et, lasitettu parveke",
                "property_subtype": "APARTMENT_HOUSE",
                "is_private_lessor": null
            }
        ]
    },
    "meta": {
        "billable": true,
        "endpoint_family": "agent",
        "listings_available": true
    },
    "success": true
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 422 | Validation Error | A required parameter or a value is invalid. This response is not billable. |
| 404 | Not Found | No agent has this id. This response is not billable. |
| 503 | Upstream Unavailable | Etuovi 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)
