Flatfile

Flatfile is a data exchange platform for collecting, validating, transforming, and managing structured data across collaborative workflows.

12 actionsAPI key

Connect Flatfile

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.

More developer apps