Skip to main content
Our API lets you transform any information - from documents to web pages - into structured data with just a few API calls.

Installation

First, install the Python client library:
We constantly push updates. Keep your client current with pip install structifyai --upgrade

Authentication

Get your API key from the Structify Dashboard and set it as an environment variable:
Then import and initialize the client:

Create Your First Dataset

Let’s build a simple book and author dataset in three steps:

1. Define Your Schema

Create tables for authors and books, plus a relationship between them:

2. Add Initial Data

Add some authors to start with:

3. Enrich Your Dataset

Use Structify’s AI to find and add information:

Complete Example

Here’s everything together in one script:

What’s Next?

Now that you’ve created your first dataset, you can:

Explore Schema Design

Learn best practices for designing schemas

Process Documents

Extract data from PDFs and documents

Web Scraping

Pull structured data from websites

View Examples

See real-world use cases

Key Capabilities

After reading our documentation, you’ll be able to:
  • Create personalized datasets of your professional network
  • Monitor changes in continuously updating datasets
  • Extract structured data from SEC filings and pitch decks
  • Automate notifications when new entities match your criteria
  • Build structured datasets from any unstructured data source