# medianfi-com Reports API

**Canonical:** https://apis.io/apis/medianfi-com/medianfi-com-reports-api/  
**Provider:** medianfi-com — https://apis.io/providers/medianfi-com/  
**Base URL:** https://api.medianfi.com/api/v1  
**Documentation:** https://medianfi.com/docs

medianfi-com Reports API is one of 58 APIs that [medianfi-com](https://apis.io/providers/medianfi-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Reports. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Reports API from medianfi-com — 35 operation(s) for reports.

## Operations (47)

| Method | Path | Summary |
|---|---|---|
| GET | `/companies/{companyId}/reports/trial-balance` | Get the trial balance as of a date |
| GET | `/companies/{companyId}/reports/pl` | Profit and loss statement |
| GET | `/companies/{companyId}/reports/category-diagnostics` | Report/category consistency diagnostics |
| GET | `/companies/{companyId}/reports/balance-sheet` | Balance sheet (assets, liabilities, equity) |
| GET | `/companies/{companyId}/reports/cash-flow` | Cash flow statement (indirect method) |
| GET | `/companies/{companyId}/reports/pl/comparison` | Explicit two-month P&L comparison (legacy) |
| GET | `/companies/{companyId}/reports/general-ledger` | General ledger (recent posted journal entries) |
| GET | `/companies/{companyId}/reports/general-ledger/{accountId}/entries` | Paginated journal-line drill-down for a GL account |
| GET | `/companies/{companyId}/reports/ar-aging` | Accounts receivable aging report |
| GET | `/companies/{companyId}/reports/ap-aging` | Accounts payable aging report |
| GET | `x-quarantined-consolidation-report-rollups` | List immutable pre-elimination report rollups for one group version |
| POST | `x-quarantined-consolidation-report-rollups` | Issue an immutable exact-source pre-elimination report rollup |
| GET | `x-quarantined-consolidation-report-rollup` | Read one immutable pre-elimination P&L rollup |
| GET | `x-quarantined-consolidation-translation-adjustments` | List immutable pre-elimination CTA audits for one group version |
| POST | `x-quarantined-consolidation-translation-adjustments` | Issue an immutable exact-source pre-elimination CTA audit |
| GET | `x-quarantined-consolidation-translation-adjustment` | Read one immutable pre-elimination CTA audit |
| GET | `/companies/{companyId}/presentation-report-snapshots` | List immutable closed-period presentation reports |
| POST | `/companies/{companyId}/presentation-report-snapshots` | Issue an immutable presentation P&L for one closed period |
| GET | `/companies/{companyId}/presentation-report-snapshots/{snapshotId}` | Read one immutable presentation report |
| GET | `/companies/{companyId}/reporting-trial-balances` | List immutable standalone reporting trial balances |
| POST | `/companies/{companyId}/reporting-trial-balances` | Issue an immutable standalone adjusted pre-closing trial balance |
| GET | `/companies/{companyId}/reporting-trial-balances/{snapshotId}` | Read one immutable standalone reporting trial balance |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/trial-balances` | List immutable reporting-scope trial balances |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/trial-balances` | Issue an immutable pre-elimination reporting-scope trial balance |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/designations` | List exact Model A intercompany source designations |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/designations` | Explicitly designate one posted intercompany source line |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/proposals` | Deterministically propose reciprocal intercompany matches |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/exceptions` | List unmatched and mismatched intercompany sources with drilldown |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/rollforwards` | Build due-to, due-from, and loan-principal rollforwards |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/matches` | List immutable confirmed intercompany matches |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/matches` | Explicitly confirm one current deterministic proposal |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/eliminations` | List immutable Model A intercompany elimination authorities |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/eliminations` | Seal one exact virtual intercompany elimination authority |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/eliminations/{snapshotId}` | Read one immutable intercompany elimination authority |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/eliminations/{snapshotId}/reverse` | Seal the exact reversal of one elimination authority |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/nci` | List immutable Model A NCI allocation authorities |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/nci` | Seal one exact post-elimination NCI authority |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/nci/events` | List immutable source-backed NCI lifecycle events |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/nci/events` | Seal a source-backed NCI acquisition, distribution, ownership, or disposal event |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/nci/rollforwards` | List immutable NCI control-account rollforwards |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/nci/rollforwards` | Issue one complete NCI lifecycle rollforward |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/nci/rollforwards/{snapshotId}` | Read one immutable NCI lifecycle rollforward |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/nci/{snapshotId}` | Read one immutable Model A NCI allocation authority |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/consolidated-statements` | List final immutable Model A consolidated-statement authorities |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/consolidated-statements` | Issue one final source-backed Model A consolidated statement |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/intercompany/consolidated-statements/{snapshotId}` | Read one final immutable Model A consolidated statement |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/trial-balances/{snapshotId}` | Read one immutable reporting-scope trial balance |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/medianfi-com/openapi/medianfi-com-reports-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/medianfi-com/json-schema/medianfi-com-practice-packet-v1-schema.json
- **JSONSchema** — https://artifacts.apis.io/medianfi-com/json-schema/medianfi-com-therapist-metrics-envelope-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/medianfi-com/json-schema/medianfi-com-sub-ledger-liabilities-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/medianfi-com/json-schema/medianfi-com-quick-books-chart-push-preview-schema.json
- **JSONSchema** — https://artifacts.apis.io/medianfi-com/json-schema/medianfi-com-books-overview-schema.json
- **JSONSchema** — https://artifacts.apis.io/medianfi-com/json-schema/medianfi-com-agent-client-facts-schema.json

## Other medianfi-com APIs (12)

- [medianfi-com Accountant Assignments API](https://apis.io/apis/medianfi-com/medianfi-com-accountant-assignments-api/)
- [medianfi-com Accountant Documents API](https://apis.io/apis/medianfi-com/medianfi-com-accountant-documents-api/)
- [medianfi-com Accountant Portal API](https://apis.io/apis/medianfi-com/medianfi-com-accountant-portal-api/)
- [medianfi-com Accountants API](https://apis.io/apis/medianfi-com/medianfi-com-accountants-api/)
- [medianfi-com Accounting Classes API](https://apis.io/apis/medianfi-com/medianfi-com-accounting-classes-api/)
- [medianfi-com Accounting Tags API](https://apis.io/apis/medianfi-com/medianfi-com-accounting-tags-api/)
- [medianfi-com Admin API](https://apis.io/apis/medianfi-com/medianfi-com-admin-api/)
- [medianfi-com API Keys API](https://apis.io/apis/medianfi-com/medianfi-com-api-keys-api/)
- [medianfi-com AR/AP API](https://apis.io/apis/medianfi-com/medianfi-com-ar-ap-api/)
- [medianfi-com Attribution API](https://apis.io/apis/medianfi-com/medianfi-com-attribution-api/)
- [medianfi-com Auth API](https://apis.io/apis/medianfi-com/medianfi-com-auth-api/)
- [medianfi-com Bank Accounts API](https://apis.io/apis/medianfi-com/medianfi-com-bank-accounts-api/)

## Tags

Reports

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/medianfi-com/medianfi-com-reports-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/medianfi-com/.
