Flatfile Developer Docs
Explore our guides and examples to implement Flatfile.
We’ve fine-tuned ChatGPT 4 specifically on our API and SDKs. Simply type your query into the search bar, and you’ll receive precise answers that align with your needs.
Core concepts
Discover the 3 core pillars of Flatfile: Spaces, Workbooks, and Events. Experience their seamless efficiency and collaboration as they power your data workflow in Flatfile.
Spaces
Where the workflow unfolds, encompassing user invitations, data loading, and data egress.
Workbooks
The basis for data normalization, including mapping, transformation, validation, and collaboration.
Events
The mechanism for orchestrating workflows, enabling bulk task execution and experience automation.
Beginner Tutorials
Once you have a handle on the core concepts that make up the Flatfile Platform, follow one of our tutorials to see how these concepts translate to your use case.
Embed in your App
Easily add an embedded import experience to any app.
Projects
Build a Workbook and apply a data transformation and a validation.
Explore our plugins
Flatfile offers a number of ways to expand your implementation past our base offerings, like a plugin that adds in the ability to extract Excel documents. Check out our plugins to see how you can further enhance your Platform implementation.
record-hook
A concise syntax for running custom logic on individual data records.
autocast
Automatically convert user-inputted data to the correct type so it can be processed
json-schema
Use your schema to infer Flatfile Blueprint, a powerful DDL with a focus on validation and data preparation.