> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://infersoft.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://infersoft.ferndocs.com/_mcp/server.

# Introduction

Infersoft reads every page of your document portfolio and surfaces the obligations,
risks, and exceptions that change outcomes — in hours, not months. The REST API gives
you programmatic access to the same pipeline: ingest documents, organize them into
folders and projects, run extraction workflows, and pull decision-ready results with
full lineage back to the source clause.

#### Ingest

Upload entire document portfolios — bulk scans, trade packages, legacy vaults.

#### Organize

Split, classify, and structure documents into an indexed, searchable corpus.

#### Extract

Pull 200+ values per document — obligations, dates, clauses, restrictions.

#### Surface

Flag what matters: consent-to-assign restrictions, continuous-ops traps, AMI risk.

#### Prove

Every finding links to the exact page and clause in the source document.

#### Report

Board-ready analysis with financial impact, risk flags, and comparison matrices.

## Core resources

| Resource      | What it does                                                                          |
| ------------- | ------------------------------------------------------------------------------------- |
| **Uploads**   | Plan file uploads using presigned URLs.                                               |
| **Documents** | Retrieve, search, split, classify, and delete documents and their extraction results. |
| **Folders**   | Organize documents into a hierarchy you can move, rename, and search.                 |
| **Projects**  | Group documents for a deal or workstream and assign documents to them.                |
| **Jobs**      | Start extraction workflows, estimate credit cost, and track job status.               |
| **Prompts**   | Search the extractor prompts that drive what gets pulled from each document.          |

## Base URL

All requests are made against:

```
https://api.infersoft.com
```

Continue to [Authentication](/authentication) to get an access token, then jump into
the [API Reference](/api-reference) for every endpoint.