Listing offices the agent has closed through
Ranks the agent's CLOSED sales (status sold, a real sale price — rentals and lease listings excluded, duplicate records of one sale counted once) by this dimension. The same population POST /v1/agents/{id}/sales returns with flatFilters.mlsStatus: "SLD" and the agent analytics routes count. side narrows to the deals the agent was on that side of (buyer includes deals on both sides; buyer + listing = any).
In: header
Path Parameters
Agent document ID
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/agents/string/breakdowns/offices" \ -H "Content-Type: application/json" \ -d '{}'{
"cursor": "string",
"data": [
{
"company": {
"name": "string",
"nmlsId": "string"
},
"excluded": 0,
"id": "string",
"label": "string",
"name": "string",
"office": {
"id": "string",
"name": "string"
},
"pctUnits": 0,
"pctVolume": 0,
"units": 0,
"volume": 0
}
],
"total": 0,
"totals": {
"excluded": 0,
"units": 0,
"volume": 0,
"volumePlausible": true
},
"truncated": true
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string",
"limit": 0,
"size": 0
}The agent's financed deals and loan volume, over time POST
Scoped to the agent's FINANCED deals: recorded loans on which the agent is the buyer's agent or the listing / co-listing agent, matched through the agent's ids. Cash deals carry no loan and are not counted. The date window is the loan's recording date. One bucket per `interval` (default monthly): `units` = financed deals recorded in the bucket, `volume` = their total loan amount (out-of-range fill amounts excluded and counted in `excluded`). `previous` is the same series for the prior window. `side` defaults to `any`; `buyer` + `listing` = `any` per bucket. Pair with `agentAnalyticsTimeSeries` (closed sales by sale date) for a mortgaged-vs-total chart — the two use different date axes (loan recording vs sale close), so a deal can land a month apart.
Loan officers the agent worked with (pre-aggregated) POST
Next Page