All REST Endpoints

Applications
Get all applications
Method: get
Path: /epm/rest/v1/applications
Get the list of connections associated with an application
Method: get
Path: /epm/rest/v1/applications/{applicationId}/connections
Applications/Dimensions
Export a dimension to a configured connection
Method: post
Path: /epm/rest/v1/dimensions/{dimensionId}/export/connection
Export a dimension to a file
Method: post
Path: /epm/rest/v1/dimensions/{dimensionId}/export/download
Import a dimension from a file
Method: post
Path: /epm/rest/v1/dimensions/{dimensionId}/import/file
Import a dimension via a connection
Method: post
Path: /epm/rest/v1/dimensions/{dimensionId}/import/connection
Applications/Dimensions/Mappings
Export a dimension mapping to a connection
Method: post
Path: /epm/rest/v1/dimensions/{dimensionId}/mapping/export/connection
Export a dimension mapping to a CSV file
Method: post
Path: /epm/rest/v1/dimensions/{dimensionId}/mapping/export/download
Get the mappings for a dimension
Method: get
Path: /epm/rest/v1/dimensions/{dimensionId}/mappings
Files
Download a temporary file
Method: get
Path: /epm/rest/v1/files/temp/{fileId}
Upload a temporary file
Method: post
Path: /epm/rest/v1/files/temp
Jobs
Get the job run with the given id
Method: get
Path: /epm/rest/v1/jobRuns/{jobRunId}
Get the result body of the job run with the given id
Method: get
Path: /epm/rest/v1/jobRuns/{jobRunId}/result
Requests
Create a new request
Method: post
Path: /epm/rest/v1/requests
Create request items from a saved attachment
Method: post
Path: /epm/rest/v1/requests/{requestId}/import
Get a request
Method: get
Path: /epm/rest/v1/requests/{requestId}
Transition request to a new status
Method: post
Path: /epm/rest/v1/requests/{requestId}/transitions
Upload a request item file
Method: post
Path: /epm/rest/v1/requests/{requestId}/attachments/importFile
Views
Gets the views
Method: get
Path: /epm/rest/v1/views