Documentation
From upload to workbook.
Six steps in the interface, and one HTTP API if you would rather automate it.
Getting started
Create an account
Register with an e-mail; trial credits land immediately.
Create a project
A project binds a set of documents to one extraction model.
Upload documents
PDF, JPEG or PNG. Held in memory only.
Run extraction
One file at a time, with visible progress and resumable on failure.
Review the fields
Every value shows its source and confidence before it is accepted.
Export the workbook
A Keys XLSX with the same columns as the delivery pipeline.
Available models
| Identifier | Model | Cost / page | Status |
|---|---|---|---|
slt-nid-v1 | Egyptian National ID Reads name, national number, address and issue data from scanned Egyptian ID pages, including handwritten legacy cards. | 5 | Enabled |
slt-page-cls-v1 | Contract page classifier Labels every page of a scanned contract bundle and emits a section map with bookmarks for review. | 5 | Enabled |
slt-generic-ocr-v1 | Generic Arabic / English OCR Full-page text recovery for mixed Arabic and English documents. Not yet enabled on this deployment. | 10 | Not enabled |
HTTP API
Full interactive reference (OpenAPI) →
Authentication is the same cookie session the application uses. No bearer token is sent in a header.
| Method | Path | Purpose |
|---|---|---|
| GET | /api/app/models | List extraction models |
| GET | /api/app/subscription | Credits, usage and engine status |
| GET | /api/app/projects | The account's projects |
| POST | /api/app/projects | Create a project |
| GET | /api/app/files?projectId= | Files in a project |
| POST | /api/app/files | Upload files (multipart) |
| POST | /api/app/files/bulk-extract | Queue files for extraction |
| POST | /api/app/files/{id}/extract | Extract one file |
| GET | /api/app/files/{id}/preview | Field values and provenance |
| POST | /api/app/files/export | Download the Keys workbook |
| GET | /api/app/audit-logs | Activity log |
Document retention
Uploaded files are held in memory for fifteen minutes and then discarded. If the window closes before extraction, the record reads source expired and the document must be re-uploaded. What persists is the extraction result, never the document.
Integration questions? Write to info@smartleadtech.com or see the terms.