Developers
TrackCRE API
Pull ranked multifamily distress signals into your own models, CRM or dashboards. Available on Team and Enterprise plans.
1. Get an API key
Sign in as the account owner, open Billing in the workspace menu, and use the API key card to generate, copy or regenerate your key. Regenerating immediately disables the old key. Keep the key server-side; do not put it in browser code.
2. Make a request
GET https://trackcre.com/api/public/v1/ranked
curl -H "Authorization: Bearer YOUR_KEY" \ "https://trackcre.com/api/public/v1/ranked?label=ALERT&limit=50"
Parameters
| Name | Type | Description |
|---|---|---|
| key | string | Your API key. Alternatively send an Authorization: Bearer header. |
| limit | integer | Rows to return, 1 to 500. Default 100. |
| label | string | Optional filter: ALERT, WATCH, MONITOR or CLEAR. |
Response
{
"source": "TrackCRE customer API...",
"count": 1,
"loans": [{ "loan_id": "...", "asset_name": "...", "label": "ALERT", "score": 90, ... }]
}| loan_id | Unique loan identifier |
| asset_name | Property name |
| street_address | Street address, null for portfolios |
| msa | Metro area |
| county | County |
| lender_class | cmbs, agency or other |
| lender | Originating lender |
| servicer | Servicer |
| upb | Unpaid principal balance, USD |
| dscr | Debt service coverage ratio |
| maturity_date | Maturity date (YYYY-MM-DD) |
| servicing_status | performing, watchlist, specially_serviced (in special servicing) or reo (bank-owned); raw codes for filtering |
| strategy | Reported workout strategy code |
| label | ALERT, WATCH, MONITOR or CLEAR |
| tier | L, M or E timing trigger |
| score | Distress score, 0 to 100 |
| units | Unit count |
| class_estimate | Estimated asset class |
Errors
| 401 | No API key supplied. |
| 403 | Key is invalid, or the account is not on an active Team or Enterprise plan. |
| 429 | Rate limit exceeded: 60 requests per minute or 5,000 per day per account. Wait the seconds in the Retry-After header. |
| 503 | Temporarily unavailable. Retry with backoff. |
Usage terms
Data is refreshed daily. API use follows the data licensing terms: internal use only, no resale or redistribution. Questions: help@trackcre.com.