Flatfile
Flatfile is a data exchange platform for collecting, validating, transforming, and managing structured data across collaborative workflows.
12 actionsAPI key
What your bot can do in Flatfile
Looks up
- Get JobGet detailed status, outcome, result, and diagnostic information for one Flatfile asynchronous job.
- Get SheetGet one sheet's field configuration and record counts before reading or writing records.
- Get SpaceGet safe metadata for one Flatfile space without exposing transient access credentials or token-bearing guest links.
- List EnvironmentsList Flatfile environments visible to the connected environment secret key and return the IDs needed to find spaces.
- List FilesDiscover import or export files and their processing status, optionally within a Flatfile space.
- List JobsFind asynchronous Flatfile jobs by environment, space, workbook, file, or parent job and inspect progress at a glance.
- List RecordsRead one page of records from a Flatfile sheet, optionally filtering by validity, field, record ID, search value, or FFQL expression.
- List SpacesFind Flatfile spaces by environment, text, namespace, archive state, or template status.
- List WorkbooksList workbooks, optionally within a space, with their nested sheets so an agent can continue to sheet and record tasks.
Takes action
- Delete RecordsPermanently delete one to 100 explicitly identified records from one Flatfile sheet.
- Insert RecordsInsert one or more rows into a Flatfile sheet using simple field-key to value objects.
- Update RecordsUpdate one or more existing Flatfile records by ID using simple field-key to value objects.