Skip to main content

Overview

The parse endpoint extracts text content from files (PDFs, images, DOCX, text files). Files are sent as base64-encoded payloads and processed in batch.

Supported file types

Limits

  • Max file size: 20 MB per file
  • Max files per request: 20
  • Max pages (PDF): 50 (configurable via options.max_pages)
  • Request timeout: 110 seconds

1. The Request

Method: POST Endpoint: https://api.sciforium.com/api/attachments/parse Content-Type: application/json

Request fields

Example CURL Request (PDF)

Example response — POST /api/attachments/parse

200 OKContent-Type: application/json

Success (one file completed)

Partial Success (eg. Page Limit)

Per-file Error

Mixed batch (one OK, one Failed)