Skip to main content

ShapeDB

ShapeDB is a hosted data store that allows you to store data in your projects. Whether you're extending shapes to augment API data, or just creating data to fetch from your project itself, ShapeDB saves you from having to find an external storage solution.

Data Modeling

We have a guide to help you get started modeling your data to best fit your needs. You'll learn how to specify what data to persist in ShapeDB, which shapes are best for your data, and some best practices for naming your shapes.

Importing data and managing assets

Learn how to manage assets, like images, in ShapeDB. We also have a guide for importing data via jsonl files if you need to add data to your project in bulk.

Use our editor and localize data

Learn how to use the editor in our web client to customize your data. You can also use our localization features to localize shape fields, or change your entire project's default locale.

Webhooks, customizing workflows and version control

Trigger webhooks whenever you make changes to data in ShapeDB. Schema's are versioned, so you'll always know when and by whom your API was changed. For more complex projects, set up a workflow.