# medianfi-com Company Settings API

**Canonical:** https://apis.io/apis/medianfi-com/medianfi-com-company-settings-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 Company Settings 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 Company Settings. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Company Settings API from medianfi-com — 30 operation(s) for company settings.

## Operations (44)

| Method | Path | Summary |
|---|---|---|
| GET | `/companies/{companyId}/books-status` | Get books status for a company |
| PUT | `/companies/{companyId}/books-status` | Update books status (upsert) |
| GET | `/companies/{companyId}/books-integrity` | Get the company's latest books integrity check status |
| GET | `/companies/{companyId}/weekly-email/settings` | Get weekly summary email settings for a company |
| PUT | `/companies/{companyId}/weekly-email/settings` | Update weekly summary email settings (upsert) |
| GET | `/companies/{companyId}/weekly-email/preview` | Resolve the exact model that a weekly send would produce |
| GET | `/companies/{companyId}/comms/settings` | Get communications settings for a company |
| PUT | `/companies/{companyId}/comms/settings` | Update communications settings (upsert) |
| GET | `/companies/{companyId}/comms/contacts` | List communications contacts (paginated) |
| POST | `/companies/{companyId}/comms/contacts` | Create a communications contact |
| GET | `/companies/{companyId}/comms/contacts/{id}` | Get a communications contact by ID |
| PATCH | `/companies/{companyId}/comms/contacts/{id}` | Update a communications contact |
| DELETE | `/companies/{companyId}/comms/contacts/{id}` | Delete a communications contact |
| GET | `/companies/{companyId}/billing-plan` | Get the billing plan for a company |
| PUT | `/companies/{companyId}/billing-plan` | Upsert the billing plan for a company |
| GET | `x-quarantined-consolidation-groups` | List effective consolidation groups containing this company |
| POST | `x-quarantined-consolidation-groups` | Create the first effective version of a consolidation group |
| GET | `/companies/{companyId}/entities` | List the actor's authorized legal entities |
| POST | `/companies/{companyId}/entities` | Create a legal subsidiary |
| GET | `/companies/{companyId}/entity-access` | List legal-entity access for company principals |
| PUT | `/companies/{companyId}/entity-access/{userId}` | Replace one principal's legal-entity access |
| GET | `/companies/{companyId}/reporting-scopes` | List read-only consolidated reporting identities |
| POST | `/companies/{companyId}/reporting-scopes` | Create the company's consolidated reporting identity |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}` | Get one read-only reporting identity |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions` | List sealed effective-dated hierarchy snapshots |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions` | Atomically create and seal a complete hierarchy snapshot |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/effective-version` | Resolve the sealed hierarchy effective on a date |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/worksheet` | Read the sealed consolidation worksheet for one scope and period |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/worksheet/periods` | List sealed consolidation worksheet versions and periods |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}` | Get one sealed hierarchy snapshot |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/rollups` | List immutable pre-elimination reporting-scope rollups |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/rollups` | Issue an immutable pre-elimination P&L or balance-sheet rollup |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/translation-adjustments` | List immutable reporting-scope CTA authorities |
| POST | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/translation-adjustments` | Issue an immutable reporting-scope CTA authority |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/translation-adjustments/{adjustmentId}` | Get one immutable reporting-scope CTA authority |
| GET | `/companies/{companyId}/reporting-scopes/{reportingScopeId}/versions/{versionId}/rollups/{rollupId}` | Get one immutable pre-elimination reporting-scope rollup |
| GET | `/companies/{companyId}/entities/{entityId}` | Get a single entity by ID |
| PATCH | `/companies/{companyId}/entities/{entityId}` | Update a legal entity |
| GET | `/companies/{companyId}/entities/{entityId}/functional-currency-history` | List the immutable functional-currency history for a legal entity |
| POST | `/companies/{companyId}/entities/{entityId}/functional-currency-transitions` | Append a prospective functional-currency transition |
| GET | `/companies/{companyId}/currencies` | Get the company's currencies view |
| GET | `/companies/{companyId}/currencies/rates` | List immutable FX-rate revisions for the company |
| POST | `/companies/{companyId}/currencies/rates/manual` | Create or supersede a manual FX-rate revision |
| PUT | `/companies/{companyId}/currencies/presentation` | Set the company's presentation currency |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/medianfi-com/openapi/medianfi-com-company-settings-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

Company Settings

---

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