Skip to main content
Glama

agentslist

Find and filter UK property agents by location, name, or type (estate, letting, commercial) with sorting options for price, age, or alphabetical order.

Instructions

List agents with filters and options

Query Parameters:

  • location (Required): The value of geoIdentifier field returned in .../v2/auto-complete endpoint with listings as search_type. Or the value of id field returned in ..../house-prices/v2/get-area endpoint (If you are searching by postal code). You must use EXACTLY the value returned by the endpoint.

  • search_type: One of the followings : estate-agents|letting-agents|commercial-agents

  • company_name: Search by agent name. Either 'location' or 'company_name' is required. You can ignore 'location' parameter when passing value into 'company_name' parameter.

  • agents_sort: One of the following : a_z|lowest_avg_price|highest_avg_price|shortest_avg_age|longest_avg_age

  • pn: The page index for paging purpose

  • radius: The radius (miles) to look for agents (0.25 - 40)

Responses:

  • 200 (Success): Successful response

    • Content-Type: application/json

Input Schema

NameRequiredDescriptionDefault
locationYesThe value of geoIdentifier field returned in .../v2/auto-complete endpoint with listings as search_type. Or the value of id field returned in ..../house-prices/v2/get-area endpoint (If you are searching by postal code). You must use EXACTLY the value returned by the endpoint.
search_typeNoOne of the followings : estate-agents|letting-agents|commercial-agents
company_nameNoSearch by agent name. Either 'location' or 'company_name' is required. You can ignore 'location' parameter when passing value into 'company_name' parameter.
agents_sortNoOne of the following : a_z|lowest_avg_price|highest_avg_price|shortest_avg_age|longest_avg_age
pnNoThe page index for paging purpose1
radiusNoThe radius (miles) to look for agents (0.25 - 40)0

Input Schema (JSON Schema)

{ "properties": { "agents_sort": { "description": "One of the following : a_z|lowest_avg_price|highest_avg_price|shortest_avg_age|longest_avg_age", "type": "string" }, "company_name": { "description": "Search by agent name. Either 'location' or 'company_name' is required. You can ignore 'location' parameter when passing value into 'company_name' parameter.", "type": "string" }, "location": { "description": "The value of geoIdentifier field returned in .../v2/auto-complete endpoint with listings as search_type. Or the value of id field returned in ..../house-prices/v2/get-area endpoint (If you are searching by postal code). You must use EXACTLY the value returned by the endpoint.", "type": "string" }, "pn": { "default": "1", "description": "The page index for paging purpose", "type": "number" }, "radius": { "default": "0", "description": "The radius (miles) to look for agents (0.25 - 40)", "type": "number" }, "search_type": { "description": "One of the followings : estate-agents|letting-agents|commercial-agents", "type": "string" } }, "required": [ "location" ], "type": "object" }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/BACH-AI-Tools/bachai-zoopla'

If you have feedback or need assistance with the MCP directory API, please join our Discord server