Get an API key
The Free Unstructured API requires authentication via an API key. Here’s how you can obtain your API key:- Navigate to the Free Unstructured API page on our website.
- Fill out the registration form with your details: first name, last name, email, and company. Make sure your contact information is valid.
- Check the
I agreebox if you consent to Unstructured contacting you about our products and services. - Carefully read the Terms and Conditions, and check the appropriate box to agree.
- Click “Submit”. You will receive an API key to the provided email.
When using the Free Unstructured API, you only need the API key to authenticate yourself.
If you’re using the SaaS Unstructured API, refer to the SaaS Unstructured API for the quick start documentation.
Free Unstructured API limitations
The free Unstructured API is designed for prototyping purposes, and not for production use:- The API usage is limited to 1000 pages per month.
- Unlike the users of SaaS Unstructured API, users of the free to do not get their own dedicated infrastructure.
- The data sent over the free Unstructured API can be used for model training purposes, and other service improvements.
Quick Start Example
Let’s say you want to preprocess an*.eml file using the free Unstructured API. There are several ways
you can do this, which all lead to the same result, so pick your preferred method.
POST request
Supply your API key, and the file to preprocess:

