Skip to main content
Start calling the Unstructured API right now with the quickstart!

Key takeaways

  • The Unstructured Python SDK enables you to call the Unstructured API with Python.
  • The Unstructured REST API enables you to call the Unstructured API with a REST client, such as cURL or Postman.
  • The Unstructured API provides a set of programmatic operations that automate Unstructured.
  • Unstructured services, such as those that power Unstructured Transform and Unstructured Pipelines, do things such as:
    • Perform a full range of partitioning, enrichment, chunking, and embedding of your files and data, producing results that are AI-ready.
    • Batch-process files locally.
    • Batch-process files and data that are stored in remote storage locations, databases, and vector stores.
    • Retrieve batch-processed local file results locally.
    • Send batch-processed remote file or data results to remote storage locations, databases, and vector stores.
    • Use the latest and highest-performing models.

Next steps

Python SDK

Get started with the Unstructured Python SDK.

REST API

Get started with the Unstructured REST API.

Samples and reference

Get code samples for Python and cURL, along with the full API reference.