Explore Plans
Mobile menu Close menu
data.world

Append to a stream

This action will append a new record to a stream in a data.world dataset or data project. New data appended to a stream will be processed the next time sync runs.

Developer info

API endpoint slug
datadotworld.append
Filter code method
Datadotworld.append.skip(string?: reason)
Runtime method
runAction("datadotworld.append", {})

Action fields

Dataset key Dropdown list

Label
Dataset or Data Project
Helper text
Which dataset or data project would you like to update? <a href="https://data.world/create-a-dataset" target="_blank">Create new</a>
Slug
dataset_key
Required
true
Can have default value
false

Stream name Text input > File name

Label
Stream
Helper text
Which stream would you like to append records to? IMPORTANT: Stream names can only contain lowercase letters, numbers and dashes (e.g. my-stream).
Slug
stream_name
Required
true
Can have default value
true
Filter code method
Datadotworld.append.setStream Name(string: stream_name)

Payload Text input > Other

Label
Record
Helper text
Which keys and values would you like in your record? Keys and values must be separated by &quot;||&quot;. Key-value pairs must be separated by &quot;|||&quot;. Example: first||Steve|||last||Rogers
Slug
payload
Required
true
Can have default value
true
Filter code method
Datadotworld.append.setPayload(string: payload)