Cobroker API
Give any AI agent commercial real estate superpowers. Create projects, enrich properties with ESRI demographics, search Google Places, and run AI research — all via REST API.
import requests
response = requests.post(
"https://app.cobroker.ai/api/agent/openclaw/projects",
headers={
"Content-Type": "application/json",
"X-Agent-User-Id": "your-user-id",
"X-Agent-Secret": "your-secret",
},
json={
"name": "Dallas Warehouses",
"description": "Q1 industrial survey",
"public": True,
"properties": [
{
"address": "123 Main St, Dallas, TX 75201",
"fields": {
"Price": "$500,000",
"Size": "10,000 SF"
}
}
]
}
)
project = response.json()
print(project["publicUrl"])ESRI DEMOGRAPHICS
ESRI GeoEnrichment data. One API call.
Demographics, Tapestry psychographics, consumer spending, crime indexes, business counts, retail marketplace, and more — by radius, drive-time, or walk-time.
curl -X POST "https://app.cobroker.ai/api/agent/openclaw/projects/{projectId}/demographics" \
-H "Content-Type: application/json" \
-H "X-Agent-User-Id: your-user-id" \
-H "X-Agent-Secret: your-secret" \
-d '{
"dataType": "population",
"radius": 1,
"mode": "radius"
}'
# Response:
# { "columnName": "Population (1 mi)",
# "propertiesEnriched": 12 }One call per property
Choose any of the 15+ data categories — population, income, Tapestry segment, crime index, spending — specify a radius or drive-time, and every property in your project gets enriched automatically. Results appear as a new column.
LOCATION INTELLIGENCE
Foot Traffic & Visitor Analytics
Visit counts, dwell time, trade areas, competitive rankings, retail sales — for any commercial property.
Estimated visits, daily and hourly traffic patterns, visit trends over time. Track foot traffic to any commercial property, retail store, or venue.
How long visitors stay — duration segments from quick stops to extended visits. Understand engagement depth at each location.
True trade areas based on visitor origins by Census Block Group. Drive-time and radius-based trade area boundaries with demographic overlays.
Property-level rankings and competitive benchmarking. Compare foot traffic performance against nearby and similar properties.
Transaction volume, average ticket size, and sales trends. Daily revenue estimates derived from mobile location and transaction data.
Where visitors come from and where they go. Cross-shopping behavior, favorite chains, and visitor origin analysis.
curl -X POST "https://app.cobroker.ai/api/agent/openclaw/projects/{projectId}/traffic" \
-H "Content-Type: application/json" \
-H "X-Agent-User-Id: your-user-id" \
-H "X-Agent-Secret: your-secret" \
-d '{
"dataType": "visits",
"period": "last_12_months",
"granularity": "monthly"
}'
# Response:
# { "columnName": "Monthly Visits",
# "propertiesEnriched": 8 }Traffic data as columns
Request visit counts, dwell time, trade area, or retail sales for a time period. Each property in the project gets enriched with the selected metric — monthly trends, hourly patterns, or competitive rankings.
CAPABILITIES
Everything your agent needs
One API for complete CRE data infrastructure.
Full CRUD for CRE projects. Create, list, update, delete. Auto-geocode properties. Organize in structured tables with custom fields.
Add properties with any custom fields. Automatic geocoding from addresses. Update, merge, and manage across projects.
ESRI GeoEnrichment: demographics, Tapestry psychographics, consumer spending, crime indexes, business counts, retail marketplace, commute, education. By radius, drive-time, or walk-time.
Ask any question about each property. AI researches the web and returns structured answers. Four processor tiers from 15s to 25min.
Find businesses, chains, and locations via Google Places API. Preview before saving. Nationwide region search up to 400 results.
What's near each property? Find the nearest business or count place types within a radius. Results as project columns.
Pin brand logos on project maps. Visualize competitive landscape with colored markers. Automatic map view generation.
Long-running enrichments process in background. Poll status endpoints for progress. Results appear as new project columns.
WORKFLOWS
See it in action
Real API calls for common CRE workflows.
import requests
resp = requests.post(
"https://app.cobroker.ai/api/agent/openclaw/projects",
headers={
"Content-Type": "application/json",
"X-Agent-User-Id": "your-user-id",
"X-Agent-Secret": "your-secret",
},
json={
"name": "Austin Office Survey",
"public": True,
"properties": [
{
"address": "100 Congress Ave, Austin, TX 78701",
"fields": {"Type": "Office", "Size": "25,000 SF"}
},
{
"address": "200 Barton Springs Rd, Austin, TX 78704",
"fields": {"Type": "Office", "Size": "18,000 SF"}
}
]
}
)
data = resp.json()
print(f"Created: {data['publicUrl']}")
print(f"Properties: {data['propertyCount']}")Create a project with properties, custom fields, and automatic geocoding.
INTEGRATIONS
Works with any AI agent
It doesn't matter where your agent lives. Cobroker speaks REST.
OpenClaw
Install the cobroker-projects skill
Claude Code
Use via MCP server discovery
Any REST Client
Standard HTTP — cURL, Python, TypeScript
CLI
Command-line interface
Python SDK
Native Python client library
TypeScript SDK
Native Node.js client library
FOR AI AGENTS
Machine-readable resources
For AI agents and automation, use the tools below.
llms.txt
Machine-readable API description for LLMs
OpenAPI Spec
OpenAPI 3.0 specification (YAML)
API Reference
Full endpoint documentation
Get Started
Sign up for free
CLI
Command-line interface for Cobroker API
REFERENCE
API Endpoints
Base URL: https://app.cobroker.ai/api/agent/openclaw
/projectsList all projects/projectsCreate project with properties/projects/{id}Get project details/projects/{id}Update project/projects/{id}Delete project/projects/{id}/propertiesAdd properties/projects/{id}/propertiesUpdate properties/projects/{id}/propertiesDelete properties/projects/{id}/demographicsList 58 demographic types/projects/{id}/demographicsAdd ESRI demographic data/projects/{id}/enrichmentSubmit AI research (async)/projects/{id}/enrichmentCheck enrichment status/projects/{id}/places/searchSearch Google Places/projects/{id}/places/nearbyNearby places analysisAuthentication
All requests require these headers:
X-Agent-User-Id: your-user-id
X-Agent-Secret: your-secret
Content-Type: application/json
FAQ
Cobroker is an API platform that gives AI agents commercial real estate capabilities. While traditional CRE tools are built for humans clicking through dashboards, Cobroker is built for agents — making it easy to create projects, manage properties, pull demographics, search places, and run AI research, all via REST API.
Built with ♥ by Cobroker.aiSupport
For Developers