Statement Clarity
Transform Financial Documents into Structured Data Statement Clarity uses AI to extract and standardize financial data from SEC filings (10-K, 10-Q), annual reports, and financial statements. ### What You Get | Output | Data Points | |--------|-------------| | **Balance Sheet** | Total assets, liabilities, equity, cash, current assets, long-term debt | | **Income Statement** | Revenue, gross…
Statement Clarity endpoints
| Method | Endpoint | Description |
|---|---|---|
| System | ||
| GET |
healthCheck /health |
Check if the API is operational. This endpoint does not require authentication. |
| Parsing | ||
| POST |
parseXbrl /xbrl-parse |
Parse structured XBRL (eXtensible Business Reporting Language) documents. This endpoint provides immediate results (synchronous) unlike `/parse`. **XBRL parsing extracts:** -… |
| GET |
getParseResult /parse-result/{jobId} |
Retrieve the status and results of a parse job. Poll this endpoint until the status is `completed` or `failed`. **Status Values:** - `pending`: Job is queued for processing -… |
| POST |
parseDocument /parse |
Submit a financial document for parsing. Accepts SEC filing URLs, EDGAR accession IDs, raw text content, or uploaded file URLs. This is an asynchronous operation. You will… |
| Search | ||
| GET |
searchEdgar /edgar-search |
Search for SEC EDGAR filings by company name, ticker symbol, or CIK number. Returns company information and available 10-K and 10-Q filings. **Search Methods:** - `query`: Search… |
| Batch | ||
| POST |
batchParse /batch-parse |
Submit multiple documents for parsing in a single request. Maximum batch size is 50 documents. This is an asynchronous operation. You will receive a batchId and individual jobIds… |
| Analysis | ||
| POST |
compareResults /compare |
Compare financial metrics and ratios across multiple completed parse jobs. Useful for peer analysis and benchmarking. **Requirements:** - Minimum 2 job IDs required - Maximum 10… |
| Export | ||
| GET |
exportResults /export |
Export parse results in JSON or CSV format using query parameters. **Formats:** - `json`: Full structured JSON output - `csv`: Flattened CSV with headers **Options:** - Include… |
| Other endpoints | ||
| GET |
getHealth /health |
Check API service health status. No authentication required. |
| GET |
getParseResult /parse-result |
Retrieve the status and results of a parse job. |
| GET |
searchEdgar /edgar-search |
Search SEC EDGAR database for company filings by ticker symbol. |
| POST |
submitParseJob /parse |
Submit a financial document for AI-powered parsing. Returns a job ID for tracking. |
Statement Clarity pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $29 / month | 3 / second |
|
| ULTRA | $99 / month | 10 / second |
|
| MEGA | $399 / month | — |
|