Stract API

Stract API

GuidesGet started

Extract structured data from unstructured documents, automatically

Upload documents (user input, scans, raw text, etc...), describe the data you need, and get back the outputs you can use without additional clean up or vetting.

Get started today

API for automated workflows, point-and-click UI for non-technical users

Every document in your workflow

User generated inputs, raw text, PDFs, scans, office documents, etc...; upload any document in your workflow and it can be processed by our AI.

Describe the data types and output you need

Stract API has the data types you use in your workflow (strings, numbers, enums, dates, etc...). Describe in plain language what data you're looking for and Stract API can pull it.

Batch or one at a time, whatever you need

You can run analysis for one document at a time, or run large batch jobs for a discounted rate.

Output guaranteed to match specs

We ensure the value pulled by AI will match your specs. You don't need to worry about type mismatches or manual review at call time.

Pull the data you need in seconds

Your software workflow just ingested a new document and you need to extract critical information. Stract API makes that happen, seamlessly integrating into your current process.

INCOMING CLAIM

Claim No.: CLM-48211 · Policy: AU-7730192

First notice of loss — auto claim

Policyholder reports that on Sunday, Aug 9, around 6:40 PM, the insured vehicle, a 2021 Honda Civic, was stopped at a red light at Maple Ave and 5th St when a pickup truck struck it from behind. The other driver admitted to police to looking away from the road, and officers filed report #24-08817. The policyholder reports neck pain and was seen at urgent care the next morning. Riverside Collision estimates $4,850 to repair the bumper and trunk. Photos of the damage were submitted with...

THE FIELDS YOU NEED

Date of loss (date)
Vehicle involved (string)
Injuries reported? (boolean)
At-fault party (enum)
Repair estimate (number)

STRUCTURED OUTPUT (CSV or JSON)

Claim No.Date of lossVehicleInjuries?At faultRepair est.
CLM-48211Aug 9, 20262021 Honda CivicTRUEThird party4,850

Your team is responsible for delivering an automated solution ...

... but the inputs are complex and data extraction has been your main challenge. Fragile templates mean every specification change forces a time-consuming rewrite. With Stract API, you can quickly change your specs, run your documents, and have your output in moments.

1

Create your data specification

Using the data types your team is already familiar with, describe in plain language exactly what you need.

2

Send Stract your document

Use our API to extract data with AI according to your specifications

3

Receive data to spec

Moments later, our API will send back the data you need in easy-to-use CSV or JSON

Changing requirements are going to happen. Stract API makes it easy to change what data you extract, without updating how you call our API. This makes turning around changes simple and headache-free.

SOC 2 compliantSOC 2Compliant

Your information stays secure

Stract is SOC 2 compliant, so you never have to worry about the security of your information.

Cents per document

Data extraction can be time-consuming and expensive to create and maintain; Stract costs cents. You choose the AI model used, so you control the spend for each request.

Start free with 100 credits — no credit card required. Try it on a sample of your data to see if it works for you.

Get started nowSee pricing

Still have questions? Check out our FAQ.