Integration

Document Parsing REST API

A developer-friendly REST API for extracting structured data from documents. Send files, receive typed JSON. Standard HTTP conventions with Bearer token authentication.

Get Started Free

How to Set Up

1

Create an API Key

In your parser's API tab, click Create Key. Copy the key immediately — it's shown only once.

2

Send a Document

POST to /api/v1/extract with your API key in the Authorization header and the file as base64 JSON or multipart form data.

3

Receive Structured JSON

The API returns typed JSON matching your parser's schema, plus document metadata.

4

Integrate into Your App

Use the API from any language — Python, Node.js, Java, Go, or any HTTP client.

Why Use REST API with Parsli

  • Standard REST conventions
  • Bearer token authentication
  • JSON and multipart upload support
  • Typed, schema-defined responses
  • Works with any programming language

Frequently Asked Questions

What authentication does the API use?

Bearer token authentication. Pass your API key in the Authorization header: 'Authorization: Bearer ext_YOUR_KEY'.

What's the rate limit?

API requests are limited by your plan's monthly page allowance. Each successful extraction uses one page credit.

Is there an SDK?

Not yet, but the API uses standard HTTP and JSON, so any HTTP client works. We provide curl examples in the docs.

Start Using Parsli with REST API

Set up in minutes. No credit card required.

Get Started Free