Cloud EPM REST APIs at a Glance

The following list summarizes all the REST APIs covered in this guide. Select an API category to navigate directly to its corresponding section within the table.

Infrastructure: Managing Users, Groups, Roles, and Access Reports

Table 1-1 Infrastructure REST APIs: Managing Users, Groups, Roles, and Access Reports

REST API Planning Freeform Consolidation Account Reconciliation Enterprise Profitability Tax Reporting
Add Users to an Identity Domain (v1) Yes Yes Yes Yes Yes Yes
Add Users to an Identity Domain (v2) Yes Yes Yes Yes Yes Yes
Remove Users from an Identity Domain (v1) Yes Yes Yes Yes Yes Yes
Remove Users from an Identity Domain (v2) Yes Yes Yes Yes Yes Yes
Assign Users to an Application Role or Granular Role (v1) Yes Yes Yes Yes Yes Yes
Assign Users to an Application Role or Granular Role (v2) Yes Yes Yes Yes Yes Yes
Remove Users' Role Assignment (v1) Yes Yes Yes Yes Yes Yes
Remove Users' Role Assignment (v2) Yes Yes Yes Yes Yes Yes
Add Users to a Group (v1) Yes Yes Yes Yes Yes Yes
Add Users to a Group (v2) Yes Yes Yes Yes Yes Yes
Remove Users from a Group (v1) Yes Yes Yes Yes Yes Yes
Remove Users from a Group (v2) Yes Yes Yes Yes Yes Yes
List Users (v1) Yes Yes Yes Yes Yes Yes
Update Users (v1) Yes Yes Yes Yes Yes Yes
Update Users (v2) Yes Yes Yes Yes Yes Yes
Add a User to a Batch of Groups (v1) Yes Yes Yes Yes Yes Yes
Remove a User from a Batch of Groups (v1) Yes Yes Yes Yes Yes Yes
Import User Group Assignments as CSV (v1) Yes Yes Yes Yes Yes Yes
Update Granular Roles For Groups (v1) Yes Yes Yes Yes Yes Yes
Update Granular Roles for Users (v1) Yes Yes Yes Yes Yes Yes
Add Groups (v1) Yes Yes Yes Yes Yes Yes
Add Groups (v2) Yes Yes Yes Yes Yes Yes
List Groups (v1) Yes Yes Yes Yes Yes Yes
Update Groups (v1) Yes Yes Yes Yes Yes Yes
Remove Groups (v1) Yes Yes Yes Yes Yes Yes
Remove Groups (v2) Yes Yes Yes Yes Yes Yes
User Group Report (v1) Yes Yes Yes Yes Yes Yes
User Group Report (v2) Yes Yes Yes Yes Yes Yes
User Access Report (v1) Yes Yes Yes Yes Yes Yes
User Access Report (v2) Yes Yes Yes Yes Yes Yes
User Audit Report (v1) (Deprecated) Yes Yes Yes Yes Yes Yes
User Audit Report (v2) (Deprecated) Yes Yes Yes Yes Yes Yes
User Login Report (v1) Yes Yes Yes Yes Yes Yes
Role Assignment Report (v1) Yes Yes Yes Yes Yes Yes
Role Assignment Report for Users (v2) Yes Yes Yes Yes Yes Yes
Role Assignment Report for Groups (v2) Yes Yes Yes Yes Yes Yes
Get Available Roles (v2) Yes Yes Yes Yes Yes Yes
Role Assignment Audit Report (v1) Yes Yes Yes Yes Yes Yes
Invalid Login Report (v1) Yes Yes Yes Yes Yes Yes
Group Assignment Audit Report (v2) Yes Yes Yes Yes Yes Yes
Adding Users to a Team for Account Reconciliation (only ARCS)       Yes    
Adding Users to a Team for Financial Consolidation and Close and Tax Reporting     Yes Yes    
Removing Users from a Team for Account Reconciliation (only ARCS)       Yes    
Removing Users from a Team for Financial Consolidation and Close and Tax Reporting     Yes Yes    

Infrastructure: Manage Services

Table 1-3 Infrastructure REST APIs: Manage Services

REST API Planning Freeform Consolidation Account Reconciliation Enterprise Profitability Tax Reporting
Get Information About All Services Yes Yes Yes Yes Yes Yes
Get Idle Session Timeout (v2) Yes Yes Yes Yes Yes Yes
Set Idle Session Timeout (v2) Yes Yes Yes Yes Yes Yes
Restart the Service Instance (v1) Yes Yes Yes Yes Yes Yes
Restart the Service Instance (v2) Yes Yes Yes Yes Yes Yes
Run Recreate on a Service (v2) Yes Yes Yes Yes Yes Yes

Infrsastructure: Manage Artifacts, Snapshots, and Migration Status

Infrsastructure: First Generation

Table 1-6 Infrsastructure REST APIs: First Generation

REST API Planning Freeform Consolidation Account Reconciliation Enterprise Profitability Tax Reporting
LCM Import Yes Yes Yes Yes Yes Yes
LCM Export Yes Yes Yes Yes Yes Yes
List Files Yes Yes Yes Yes Yes Yes
Delete Files Yes Yes Yes Yes Yes Yes
Run Recreate on a Service Yes Yes Yes Yes Yes Yes
Provide Feedback Yes Yes Yes Yes Yes Yes

Infrsastructure: Security and Access Control

Account Reconciliation REST APIs

Table 1-9 Account Reconciliation REST APIs

REST API Planning Freeform Consilidation Account Reconciliation Enterprise Profitability Tax Reporting
Archive Matched Transactions (Transaction Matching)       Yes    
Change Period Status (Reconciliation Compliance)       Yes    
Create Reconciliation (Reconciliation Compliance)       Yes    
Create a Connection       Yes    
Delete Profile       Yes    
Delete a Connection       Yes    
Execute a Job in Account Reconciliation       Yes    
Export Application Properties       Yes    
Export Background Image       Yes    
Export Logo Image       Yes    
Generate Balance Summary Report for Account Reconciliation       Yes    
Generate Balance Report Transactions for Account Reconciliation       Yes    
Generate Cosmetic Changes Report for Account Reconciliation       Yes    
Generate Report for Account Reconciliation       Yes    
Generate User Details Report for Account Reconciliation       Yes    
Import Application Properties       Yes    
Import Attribute Values       Yes    
Import Background Image       Yes    
Import Balances (Reconciliation Compliance)       Yes    
Import Logo Image       Yes    
Import Pre-Mapped Balances (Reconciliation Compliance)       Yes    
Import Pre-Mapped Transactions (Reconciliation Compliance)       Yes    
Import Profiles (Reconciliation Compliance)       Yes    
Import Rates (Reconciliation Compliance)       Yes    
Import Pre-Mapped Transactions (Transaction Matching)       Yes    
Import Reconciliation Attributes (Reconciliation Compliance)       Yes    
Monitor Reconciliations (Reconciliation Compliance)       Yes    
Predict Predicted Attribute (Reconciliation Compliance)       Yes    
Purge Transactions (Transaction Matching)       Yes    
Purge Archived Transactions (Transaction Matching)       Yes    
Retrieve Periods with a Specific Status       Yes    
Run Auto Match (Transaction Matching)       Yes    
Retrieve Job Status (Reconciliation Compliance)       Yes    
Retrieve Job Status (Transaction Matching)       Yes    
Retrieve Application Access Level       Yes    
Run Auto Alert (Transaction Matching)       Yes    
Run Train Match Prediction (Transaction Matching)       Yes    
Run Profile Rule       Yes    
Run Reconciliation Rule       Yes    
Set Application Access Level       Yes    
Train Predicted Attribute (Reconciliation Compliance)       Yes    
Unmatch Matched Transactions (Transaction Matching)       Yes    
Unmatch Transactions Matched by Auto Match (Transaction Matching)       Yes    
Update Unmatched Transactions (Transaction Matching)       Yes    
Update a Connection       Yes    
View Reconciliation Comments       Yes    
View All Connections       Yes    

Data Integration and Data Management REST APIs

Enterprise Profitability and Cost Management REST APIs

Table 1-11 Enterprise Profitability and Cost Management REST APIs

Rest API Planning Freeform Consolidation Account Reconciliation Enterprise Profitability Tax Reporting
Calculate Model (v3)         Yes  
Clear Data By Point of View (v3)         Yes  
Copy Data by Point of View         Yes  
Delete Point of View         Yes  
Generate Model Documentation Report         Yes  
Validate Model         Yes  

Planning REST APIs

Table 1-13 Planning REST APIs

Rest API Planning Freeform Consolidation Account Reconciliation Enterprise Profitability Tax Reporting
Add Member Yes Yes Yes Yes Yes Yes
Change Planning Unit Status Yes Yes Yes Yes    
Clear Data Slice Yes Yes Yes Yes Yes Yes
Create or Update All Substitution Variables Defined for the Application Yes Yes Yes Yes Yes Yes
Create User Variables Yes Yes Yes Yes   Yes
Delete a Substitution Variable at the Plan Type Level Yes Yes Yes Yes Yes Yes
Delete a Substitution Variable for the Application Yes Yes Yes Yes Yes Yes
Delete a User Variable Yes Yes Yes Yes Yes Yes
Delete Substitution Variables at the Plan Type Level Yes Yes Yes Yes    
Delete Substitution Variables for the Application Yes Yes Yes Yes    
Delete User Variable Definitions Yes Yes Yes Yes Yes Yes
Execute a Job Yes Yes Yes Yes Yes Yes
Export Data Slice Yes Yes Yes Yes Yes Yes
Get a Derived Substitution Variable Defined at the Plan Type Level Yes Yes Yes Yes Yes Yes
Get a Planning Unit Owner Photo Yes Yes Yes Yes Yes Yes
Get a Substitution Variable Defined for the Application Yes Yes Yes Yes Yes  
Get All Substitution Variables Defined for the Application Yes Yes Yes Yes Yes Yes
Get All User Variables Yes Yes Yes Yes   Yes
Get Applications Yes Yes Yes Yes Yes Yes
Get Application Summary Yes Yes Yes Yes Yes Yes
Get Available Planning Unit Actions Yes Yes Yes Yes    
Get Derived Substitution Variables at the Plan Type Level Yes Yes Yes Yes Yes  
Get Dimensions for a Plan Type Yes Yes Yes Yes    
Get Dimension Details Yes Yes Yes Yes    
Get Filters with All Possible Values Yes Yes Yes Yes Yes  
Get Information about a Specific REST API Version for Planning Yes Yes Yes Yes Yes Yes
Get Job Definitions Yes Yes Yes Yes Yes Yes
Get Member Yes Yes Yes Yes Yes Yes
Get Planning Unit History and Annotations Yes Yes Yes Yes    
Get Planning Unit Promotional Path Yes Yes Yes Yes    
Get Plan Types Yes Yes Yes Yes    
Get Substitution Variables Defined at the Plan Type Level Yes Yes Yes Yes Yes Yes
Get User Preferences Yes Yes Yes Yes Yes Yes
Get User Variable Values Defined for the Application Yes Yes Yes Yes Yes Yes
Get User Variable Values Defined for the Application by the User Name Yes Yes Yes Yes Yes Yes
Get User Variable Values Defined in the Application by the User Name and Value Yes Yes Yes Yes Yes Yes
Get User Variable Values Defined in the Application by the User Variable Name Yes Yes Yes Yes Yes Yes
Get User Variable Values Defined in the Application by Value Yes Yes Yes Yes Yes Yes
Get a User Variable Using Its ID Yes Yes Yes Yes   Yes
Getting API Versions for Planning Yes Yes Yes Yes Yes Yes
Import Data Slice Yes Yes Yes Yes Yes Yes
List Library Documents Yes Yes Yes Yes Yes Yes
List All Planning Units Yes Yes Yes Yes    
Retrieve Child Job Status Details Yes Yes Yes Yes Yes Yes
Retrieve Job Status Yes Yes Yes Yes Yes Yes
Retrieve Job Status Details Yes Yes Yes Yes Yes Yes
Set the User Variable Values for the Application Yes Yes Yes Yes Yes Yes
Update User Variables Yes Yes Yes     Yes

Tax Reporting REST APIs