PUT
/
api
/
data_sources
/
{heron_id}

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Path Parameters

heron_id
string
required

Body

application/json
is_enabled
boolean
default:
true

Whether or not the data source is enabled. If disabled, hides related transactions from analytics

Response

200 - application/json
created
string
required

When the data source was created in Heron system

data_source_accounts
object[]
required

List of data source accounts associated with the data source

heron_id
string
required

Unique ID for data source generated by Heron

last_updated
string
required

When the data source was last updated in Heron system

reference_id
string
required

Unique ID to identify the data source

type
enum<string>
required

Data source type

Available options:
api,
csv,
pdf,
integration_link,
legacy,
legacy_pdf,
legacy_integration_link
is_enabled
boolean
default:
true

Whether or not the data source is enabled. If disabled, hides related transactions from analytics

metadata
object

Metadata associated with the data source

status
enum<string>

Status of the data source entity, where applicable (e.g. pdfs, integration links)

Available options:
new,
parsing,
parsed,
processed,
human_reviewing,
approved,
rejected,
failed,
transactions_loaded,
transactions_unloaded,
pending,
active,
syncing,
erroring,
sync_disabled,
deleted_in_plaid,
unknown