# Oracle EPM Groovy Scripting API

**Canonical:** https://apis.io/apis/oracle-planning/oracle-epm-groovy-scripting-api/  
**Provider:** Oracle Planning — https://apis.io/providers/oracle-planning/  
**Base URL:** https://{serviceHost}  
**Documentation:** https://docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/groov/oracle/epm/api/model/package-summary.html

Oracle EPM Groovy Scripting API is one of 17 APIs that [Oracle Planning](https://apis.io/providers/oracle-planning/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Business Rules, Calculation, Groovy, and Scripting. The published artifact set on APIs.io includes API documentation, an API reference, and a getting-started guide.

Java-based scripting API for Oracle EPM Cloud that enables Groovy scripts to perform operations against the EPM object model. Allows dynamic generation of calculation scripts at runtime, validation checks for runtime prompts, data validation before form submissions, and integration with internal and external REST APIs.

## Machine-readable artifacts (3)

- **Documentation** — https://docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/groov/oracle/epm/api/model/package-summary.html
- **Reference** — https://docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/ecalc/groovy_java_api_reference.html
- **GettingStarted** — https://docs.oracle.com/en/cloud/saas/enterprise-performance-management-common/groovy-tutorial-introduction/index.html

## Other Oracle Planning APIs (12)

- [Oracle Planning REST API](https://apis.io/apis/oracle-planning/oracle-planning-rest-api/)
- [Oracle EPM Automate](https://apis.io/apis/oracle-planning/oracle-epm-automate/)
- [Oracle Planning Smart View API](https://apis.io/apis/oracle-planning/oracle-planning-smart-view-api/)
- [Oracle Planning Data Management API](https://apis.io/apis/oracle-planning/oracle-planning-data-management-api/)
- [Oracle EPM Migration REST API](https://apis.io/apis/oracle-planning/oracle-epm-migration-rest-api/)
- [Oracle EPM Security REST API](https://apis.io/apis/oracle-planning/oracle-epm-security-rest-api/)
- [Oracle Financial Consolidation and Close REST API](https://apis.io/apis/oracle-planning/oracle-financial-consolidation-and-close-rest-api/)
- [Oracle Account Reconciliation REST API](https://apis.io/apis/oracle-planning/oracle-account-reconciliation-rest-api/)
- [Oracle Tax Reporting REST API](https://apis.io/apis/oracle-planning/oracle-tax-reporting-rest-api/)
- [Oracle Narrative Reporting REST API](https://apis.io/apis/oracle-planning/oracle-narrative-reporting-rest-api/)
- [Oracle Enterprise Profitability and Cost Management REST API](https://apis.io/apis/oracle-planning/oracle-enterprise-profitability-and-cost-management-rest-api/)
- [Oracle Profitability and Cost Management REST API](https://apis.io/apis/oracle-planning/oracle-profitability-and-cost-management-rest-api/)

## Tags

Business Rules, Calculation, Groovy, Scripting

---

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