# Stract API > Stract API turns documents into structured data. Upload PDFs, office docs, scans, or audio, define the fields you need, and get CSV or JSON back. Key facts: - Two ways to use it: a point-and-click web app, or a REST API for automated workflows. - You choose the AI model for each analysis, balancing cost and capability. - Results are delivered as CSV or JSON. - Analyses can be rerun with new questions without starting over. - Currently available in the United States. - Support: support@stract-api.com ## API - [Quick start (API)](https://stract-api.com/guide/quick-start-api/): Make your first API calls and get structured results - [API reference](https://docs.stract-api.com): Full endpoint documentation - [OpenAPI spec](https://api.stract-api.com/spec/openapi.yaml): Machine-readable OpenAPI definition of the API - [APIs.json index](https://stract-api.com/.well-known/apis.json): Machine-readable index of the API and its resources - [For developers](https://stract-api.com/use-cases/developer/): How Stract API fits into automated workflows ## Guides - [Quick start](https://stract-api.com/guide/): Describe the data you need, upload documents, and download results in the web app - [Credits](https://stract-api.com/guide/credits/): How Stract API credits work ## Product - [Pricing](https://stract-api.com/pricing/): Plans and what an analysis costs - [FAQ](https://stract-api.com/faq/): Setup, pricing, supported document types, data security, and availability - [For legal teams](https://stract-api.com/use-cases/legal/): Turning contracts, discovery, and case files into a spreadsheet - [About](https://stract-api.com/about/): The team behind Stract API - [Contact](https://stract-api.com/contact/): Get in touch with the Stract API team ## Optional - [What and Why, Stract API](https://stract-api.com/blog/001/): Blog post on the origin of Stract API - [Terms of Service](https://stract-api.com/terms/): Terms governing use of Stract API - [Privacy Policy](https://stract-api.com/privacy/): What data is collected and how it is used - [Refund Policy](https://stract-api.com/refunds/): How refunds work for credits and subscriptions