Brokers

List broker EndUsers with deal summary information

Changed on

Get the broker deal list. Broker customers only; responds 404 for others.

get/api/broker/end_users/summary

Request

  • Base URL
    https://app.herondata.io
  • URL
    https://app.herondata.io/api/broker/end_users/summary
  • Auth
    API key in header x-api-key

Query parameters

namestring nullable
Example:your_end_user_name

Filter by name associated with end user

status'new' | 'ready' | 'processed' | 'reviewed' | 'review_requested' | 'failed' | 'null' nullable
Example:reviewed

Filter by status of end user

is_portfolioboolean nullable
Example:true

Whether the end user is part of a lending portfolio

order_by'last_updated_desc' | 'last_updated_asc' | 'created_desc' | 'created_asc' | 'latest_activity_desc'

Order to return broker end users by

heron_idstring nullable
Example:eus_7EAmUUznJhLbDDEd77ftFu

Unique ID generated by Heron

end_user_idstring nullable
Example:your_end_user_id

Filter by ID associated with end_user_id field in transactions

tagsstring[] nullable

Filter by tag Heron IDs. End users holding any active requested tag are returned. Unknown and soft-deleted tag IDs do not match any end users.

pageinteger nullable

Pagination page number (optional). If provided, 'limit' must also be provided.

limitinteger nullable

Pagination limit per page (optional). If provided, 'page' must also be provided.

include_data_sourcesboolean
Example:true

Whether the to include data sources for each end user

include_scorecard_metricsboolean
Example:true

Whether to include scorecard metrics for each end user (under field criteria)

include_tagsboolean
Example:true

Whether to include the tags applied to each end user

with_policy_resultunknown

Only end users whose policy result was this.

with_crm_sync_resultunknown
in_human_reviewboolean nullable

Filter by whether an active document is pending human review

include_submitting_brokersboolean
Example:true

Whether to include the brokers who submitted each end user

lendsaas_deal_idsstring[] nullable

Only end users linked to any of these LendSaaS deal IDs. Requires a LendSaaS CRM integration.

include_lendsaas_deal_idsboolean
Example:true

Whether to include the LendSaaS deal IDs linked to each end user

include_crm_queueboolean
Example:true

Whether to include the CRM queue each end user's workflow last synced it to (currently read from LendSaaS sync steps)

interval_startstring date-time nullable
interval_endstring date-time nullable
include_updates_in_intervalboolean

When true, interval_start and interval_end match end users created or last updated within the window. Bounds are inclusive only when this flag is true.

broker_classificationunknown

Filter by broker intake classification.

deal_stageunknown

Filter by broker deal stage.

broker_link_statusunknown

Filter by broker decision review state.

holds_decisionboolean nullable

Filter to end users holding a live funder verdict on their own submission lane.

funder_heron_idstring nullable

Filter by the funder on the end user's submission lane.

include_decision_countsboolean
Example:true

Include funder lane decision counts for submission rows.

Response

OK

Example response

{
  "end_users": [
    {
      "confidence": 0.42,
      "created": "2026-09-22T12:06:00.868749",
      "criteria": [
        {
          "context": "higher_is_better",
          "date_range": "last_180_days",
          "description": "The number of unique transactions with a timestamp",
          "group": "data_quality",
          "label": "unique_transactions",
          "status": "not_available",
          "unit": "n",
          "value": 42.42
        }
      ],
      "data_sources": [
        {
          "status": "new",
          "type": "pdf"
        }
      ],
      "end_user_id": "fc51279f-8821-4a1f-a21b-393624ee7e56",
      "heron_id": "eus_QjvuXTqUoJNAy2YH6aAdQQ",
      "is_portfolio": true,
      "last_processed_at": "2026-11-03T12:06:00.869134",
      "last_updated": "2026-11-03T12:06:00.868785",
      "name": "Company Name Inc.",
      "status": "ready"
    }
  ]
}

Changes