Skip to main content
PATCH
Update a data feed

Authorizations

Authorization
string
header
required

Path Parameters

project_id
string
required

The project's friendly ID (e.g. prj_aBcD1234eFgH5678).

id
string
required

The data feed's friendly ID (e.g. datafd_aBcD1234eFgH5678).

Body

application/json
data_feed
object
required

Response

Data feed updated

A data feed. List rows omit each transformation's script_content and each source's config; single-feed responses include them.

id
string

The data feed's friendly ID.

Example:

"datafd_aBcD1234eFgH5678"

name
string
Example:

"Daily Production Data"

description
string | null
Example:

"Imports daily production metrics"

headers_row_number
integer

Row number (1-based) containing column headers. Rows above are ignored during ingestion. 1 until a schema sets another value.

Example:

1

setup_error
string | null

Why automatic setup could not build the schema (for example an unreadable sample file), or null.

not_ready_message
string | null

Why the feed cannot accept data yet, or null when it is ready. A new feed reports "Transformation scripts are still being generated" until its scripts are drafted, and "Schema not defined" until a schema exists.

Example:

null

schema_fields
object[]

The columns of the current schema. Empty until a schema is defined.

event_types
object[]

The event types the feed's active transformations create.

transformations
object[]

Active (unarchived) transformations, one per event type.

sources
object[]
ui_url
string<uri>

Link to the data feed's page in the app.

Example:

"https://app.gomangrove.com/nexus/prj_aBcD1234eFgH5678/data-inputs/data-feeds/datafd_aBcD1234eFgH5678"

created_at
string<date-time>
updated_at
string<date-time>