EndUserDataSources
Update a data source
Changed onUpdate a data source
put/api/data_sources/{heron_id}
Request
- Base URLhttps://app.herondata.io
- URLhttps://app.herondata.io/api/data_sources/{heron_id}
- AuthAPI key in header x-api-key
Path parameters
heron_idstring required
Request body
Example request
{
"is_enabled": true
}Response
Ok
Example response
{
"created": "2026-09-21T23:44:30.564561",
"data_source_accounts": [
{
"account_id": "202348",
"anomaly_reasons": [
"Statement metadata changed",
"Manual review flagged suspicious edits"
],
"anomaly_score": 200,
"enabled": true,
"max_date": "2022-01-31",
"min_date": "2022-01-01",
"num_transactions": 120,
"transactions_match_balances": true
}
],
"heron_id": "dso_iGs8kuDF7KbcfvJMiAQt5v",
"is_enabled": true,
"last_updated": "2026-11-02T23:44:30.564590",
"metadata": {
"currency": "USD",
"filename": "202348_JAN_2022.pdf",
"integration_heron_id": "itg_57Wme8xodc7wMcJv2FuupA",
"integration_item_id": "Ed6bjNrDLJfGvZWwnkQlfxwoNz54B5C97ejBr",
"last_successful_sync": "2026-11-02T23:44:30.563937",
"notes": "Statement processed successfully. All balances verified.",
"parsing_version": "1.0.0",
"sub_type": "transaction"
},
"reference_id": "pdf_F9VTGQPbDaBD2Ay5Dky8fX",
"status": "new",
"type": "pdf"
}Changes
- breaking
the response property
//became nullable for the status - 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 - 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