Quickstart

Extract your first document in under 10 minutes. No configuration required to start.

1. Create an account

Go to parseloom.com and click "Start extracting free." The Starter plan is free permanently - no credit card required. You'll get 100 pages per month and access to 3 document templates to get started.

During signup you'll set a work email and password. After confirming your email, you're in.

2. Get your API key

In your dashboard, navigate to Settings > API Keys. Click "Generate key." Copy the key - it won't be shown again after you close the dialog. Store it as an environment variable:

export PARSELOOM_API_KEY=sk_live_your_key_here

Use test keys (sk_test_) during development. Test key extractions don't count against your monthly page quota.

3. Your first extraction

Submit a PDF invoice using the invoice_standard template. This built-in template handles most common invoice formats without any configuration.

curl -X POST https://api.parseloom.com/v1/extract \
  -H "Authorization: Bearer $PARSELOOM_API_KEY" \
  -F "[email protected]" \
  -F "template=invoice_standard"

The request is synchronous for files under ~5 MB. For larger files or batch processing, use a webhook_url parameter and receive the result when processing completes.

4. Read the response

A successful extraction returns a JSON object with your extracted fields:

{
  "extraction_id": "ext_9f2a4d8c",
  "status": "complete",
  "template": "invoice_standard",
  "pages_processed": 1,
  "fields": {
    "vendor_name": "Acme Supplies LLC",
    "invoice_number": "INV-20260601-00441",
    "invoice_date": "2026-06-01",
    "total_amount": 4182.00,
    "line_items": [
      {
        "description": "Office furniture",
        "quantity": 4,
        "unit_price": 975.00,
        "line_total": 3900.00
      }
    ]
  },
  "confidence": { "overall": 0.97 }
}

Fields with low extraction confidence (below 0.75) appear in the low_confidence_fields array. Your integration should flag those for human review before posting to the ERP.