# Cube Planning

**Canonical:** https://apis.io/providers/cube-planning/  
**APIs profiled:** 42

Cube (Cube Software) is a financial planning & analysis (FP&A) platform that positions itself as an "agentic finance layer" — giving finance teams clean, decision-ready data everywhere FP&A happens by harmonizing data across their existing tool stack (ERPs, accounting, HRIS, CRM, data warehouses, and spreadsheets like Excel and Google Sheets) and automating planning, budgeting, and forecasting workflows. Cube exposes a public REST API at api.cubesoftware.com with 296 operations across 16 tags — dimensions, formulas, data tables, cube data exports, dashboards, connections, tags, attributes, and company/user administration — secured with OAuth 2.0 authorization-code + PKCE and multi-tenant via an X-Company-ID header. Cube is a Battery Ventures portfolio company. Enriched by the API Evangelist pipeline from Cube's public OpenAPI and developer surface.

## Kin Score — 48.1 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+1.1 from 47.0).

| Facet | Score |
|---|---|
| Discoverability | 92.6 |
| Contract Quality | 54.1 |
| Governance | 30.3 |
| Contract Governance | 30.3 |
| Operational Transparency | 15.8 |
| Developer Ergonomics | 37.5 |
| Commercial Clarity | 60.5 |
| Access Clarity | 60.5 |

## Agent readiness — 39.0 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | documented |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | partial |
| Rate Limit Signal | no |
| Event Surface Described | no |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Self-serve signup — onboarding: self-serve, pricing: unknown, trial: no (confidence: medium).

## APIs (42)

- **Cube Planning Agents API** — The Agents API from Cube Planning — 7 operation(s) for agents.
- **Cube Planning Attributes API** — Attributes are additional metadata that can be applied to values in the cube. They show up as additional columns in drilldowns, for instance.
- **Cube Planning Audit Trail API** — The audit trail tracks the changes of values within the cube and helps with governance.
- **Cube Planning Auth API** — The Auth API from Cube Planning — 3 operation(s) for auth.
- **Cube Planning Authentication API** — The Cube API supports user authentication via OAuth2 using the OAuth2 Authorization Code Flow. To authenticate via OAuth2, an application must first be registered.
- **Cube Planning Canvases API** — The Canvases API from Cube Planning — 10 operation(s) for canvases.
- **Cube Planning ChatMessages API** — The ChatMessages API from Cube Planning — 2 operation(s) for chatmessages.
- **Cube Planning ChatSessions API** — The ChatSessions API from Cube Planning — 2 operation(s) for chatsessions.
- **Cube Planning ChatSettings API** — The ChatSettings API from Cube Planning — 1 operation(s) for chatsettings.
- **Cube Planning Comments API** — The Comments API from Cube Planning — 2 operation(s) for comments.
- **Cube Planning Companies API** — A user in Cube belongs to one or more companies. Companies are how various teams of employees manage their data (dimensions, etc) and permissions (users, etc).
- **Cube Planning Company Groups API** — The Company Groups API from Cube Planning — 4 operation(s) for company groups.
- **Cube Planning compliance API** — The compliance API from Cube Planning — 1 operation(s) for compliance.
- **Cube Planning Connections API** — Connections to external source systems allow Cube to automatically import source dimensions and transaction data.
- **Cube Planning ContentType API** — The ContentType API from Cube Planning — 2 operation(s) for contenttype.
- **Cube Planning cube API** — The cube API from Cube Planning — 2 operation(s) for cube.
- **Cube Planning Cube Data API** — The data stored in a cube for a company, organized by their dimensions.
- **Cube Planning Cube Value Range API** — The Cube Value Range API from Cube Planning — 4 operation(s) for cube value range.
- **Cube Planning Currencies API** — The Currencies API from Cube Planning — 13 operation(s) for currencies.
- **Cube Planning Dashboard API** — Access the underlying Dashboards of Cube
- **Cube Planning Data Table Uploads API** — Cube often uses uploads as a way to load in transaction data for a given data table or connection. You can use the API to create new uploads, send files, and track the status of...
- **Cube Planning Data Tables API** — Data Tables are a generic way to organize the source dimensions, mappings, uploads, and imports from an outside source into Cube (e.g. ERP connections, imported flat files, spre...
- **Cube Planning Dimensions API** — Dimensions store the organizational hierarchy for a company and outline how their data is structured. All companies have top level dimensions called Account, Scenario, Departmen...
- **Cube Planning Drilldown API** — The Drilldown API from Cube Planning — 1 operation(s) for drilldown.
- **Cube Planning ERP API** — The ERP API from Cube Planning — 4 operation(s) for erp.
- **Cube Planning Events API** — This endpoint can be used to track generic events completed by users.
- **Cube Planning Formulas API** — Cube uses formulas to calculate values for a dimension, based on other dimensions. Examples: - Gross Margin = "Revenue" - "Cost of Goods Sold" - Net Income = "Gross Margin" - "E...
- **Cube Planning Integrations API** — The Integrations API from Cube Planning — 7 operation(s) for integrations.
- **Cube Planning Invitations API** — The Invitations API from Cube Planning — 3 operation(s) for invitations.
- **Cube Planning Library API** — The Library API from Cube Planning — 12 operation(s) for library.
- **Cube Planning Notifications API** — The Notifications API from Cube Planning — 2 operation(s) for notifications.
- **Cube Planning Permissions API** — The Permissions API from Cube Planning — 2 operation(s) for permissions.
- **Cube Planning permissionsets API** — The permissionsets API from Cube Planning — 2 operation(s) for permissionsets.
- **Cube Planning PlanModeSessions API** — The PlanModeSessions API from Cube Planning — 1 operation(s) for planmodesessions.
- **Cube Planning Planning Table API** — The Planning Table API from Cube Planning — 4 operation(s) for planning table.
- **Cube Planning Scenarios API** — The Scenarios API from Cube Planning — 1 operation(s) for scenarios.
- **Cube Planning Tags API** — Alternative hierarchies & grouping of dimensions in Cube
- **Cube Planning Taskflow API** — The Taskflow API from Cube Planning — 11 operation(s) for taskflow.
- **Cube Planning Team API** — The Team API from Cube Planning — 1 operation(s) for team.
- **Cube Planning User API** — User endpoints allow for various functionality tied to users.
- …and 2 more, listed in full on the page.

## MCP servers (1)

- **Cube Planning MCP Server**

## Agentic access (1)

- **Cube Planning Agentic Access** — 296 operations · 169 acting · 1 human-in-the-loop

## Security (3)

- **Cube Planning Authentication** — oauth2 · 1 scheme
- **Cube Planning Domain Security** — TLSv1.3 · DMARC
- **Cube Planning Trust Center** — SOC 2 Type II, HIPAA

## Tags

Company, FP&A, Financial Planning, Finance, Budgeting, Forecasting, Analytics, Planning

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/cube-planning/). Scores are computed from the provider's own public artifacts under a published rubric.
