Documentation Index
Fetch the complete documentation index at: https://docs.unstructured.io/llms.txt
Use this file to discover all available pages before exploring further.
Requirements
Sign up
For individual developers and individual users: If you have not yet signed up for Unstructured, do so now as follows:
- Go to https://developer.unstructured.io.
- Follow the on-screen instructions to sign up.
Get your API URL
For individual developers and individual users: Get your API URL as follows:
- Go to https://platform.unstructured.io and sign in.
- On the sidebar, click API Keys.
- Next to Unstructured API Endpoint, copy the complete URL.
- Skip ahead to the next step.
- Go to your Unstructured account’s website and sign in. If you don’t know this website’s address, see your Unstructured account administrator.
- In the top navigation bar’s organization account drop-down, select the name of the Unstructured organizational account that contains the workspace for which you want to get the API URL.
- In the sidebar, click Settings, and then click View All Workspaces.
- Click the name of the workspace for which you want to get the API URL.
- Next to Unstructured API Endpoint, copy the complete URL.
Get your API key
For individual developers and individual users: Get your API key as follows:
- Go to https://developer.unstructured.io and sign in.
- Click API Keys, and store the API key’s value in a secure location.
- Skip ahead to the next step.
- Go to your Unstructured account’s website and sign in. If you don’t know this website’s address, see your Unstructured account administrator.
- In the top navigation bar’s organization account drop-down, select the name of the Unstructured organizational account that contains the workspace for which you want to create an API key.
- In the sidebar, click Settings, and then click View All Workspaces.
- Click the name of the workspace for which you want to create an API key.
- In the workspace’s title bar, click API Keys.
- Click Generate New Key. This API key works for this workspace only.
- Enter some name for new API key, and then click Continue.
- Next to Key ID for the new API key, click the Copy icon.
- Paste the copied API key’s value into a secure location.
Set environment variables
This quickstart assumes that you have set two local environment variables that your local curl scripts or Python code can
access. These two environment variables are:
UNSTRUCTURED_API_URL, representing your Unstructured API URL, which you got from the previous step.UNSTRUCTURED_API_KEY, representing your Unstructured API key, which you got from the previous step.
Install the tools
For curl users: To use this quickstart with curl, you only need to have curl installed locally. For installation instructions, see your local operating system’s documentation.For Python users: To use this quickstart with Python, install the Unstructured Python SDK locally by running the following command:
Quickstarts by use case
Transform
Transform your documents’ contents into text and metadata, which Unstructured outputs as standard AI-ready JSON.
Enrich
Uncover more context and insights from your documents, which Unstructured adds to your existing AI-ready JSON.
Embed
Power up semantic search and retrieval with vector embeddings that Unstructured generates. These
embeddings are based on your documents’ text content.
Extract
Extract just the data that you care about from your documents, which Unstructured outputs as JSON object data records.

