List EndUsers
Changed onGet a list of EndUsers
Request
- Base URLhttps://app.herondata.io
- URLhttps://app.herondata.io/api/end_users
- AuthAPI key in header x-api-key
Query parameters
Filter by name associated with end user
Filter by status of end user
Whether the end user is part of a lending portfolio
Return only end users created at or after this ISO 8601 date or datetime
Return only end users created strictly before this ISO 8601 date or datetime
Return only end users last updated at or after this ISO 8601 date or datetime
Return only end users last updated strictly before this ISO 8601 date or datetime
Order to return end users by
Unique ID generated by Heron
Filter by ID associated with end_user_id field in transactions
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.
Pagination page number
Pagination limit per page
Whether the to include data sources for each end user
Whether to include scorecard metrics for each end user (under field criteria)
Whether to include the tags applied to each end user
Response
OK
Example response
{
"end_users": [
{
"confidence": 0.42,
"created": "2026-09-21T23:44:30.608625",
"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": "2f537176-cbcd-4a71-b083-a9335d6c694d",
"heron_id": "eus_hyaMkfjmgiZgrk4d2rMbok",
"is_portfolio": true,
"last_processed_at": "2026-11-02T23:44:30.608873",
"last_updated": "2026-11-02T23:44:30.608656",
"name": "Company Name Inc.",
"status": "ready"
}
]
}Changes
- breaking
the response property
/became nullable for the status - breaking
the response property
/became nullable for the status - warning
removed the optional property
/from the response with the status - info
added the new optional
queryrequest parametercreated_after - info
added the new optional
queryrequest parametercreated_before - info
added the new optional
queryrequest parameterinclude_tags - info
added the new optional
queryrequest parameterlast_updated_after - info
added the new optional
queryrequest parameterlast_updated_before - info
added the new optional
queryrequest parametertags - info
added the new enum value
undefinedto thequeryrequest parameterorder_by - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
//to the response with the status
- breaking