Operation | Method | URI |
|---|---|---|
Get all log information. | GET | /api/v2/activity/activityLog |
Get log information by log ID. | GET | /api/v2/activity/activityLog/<id> |
Get log information by task ID. | GET | /api/v2/activity/activityLog?taskId=<taskId> |
Get log information by run ID. | GET | /api/v2/activity/activityLog?runId=<runId> |
Get log information by specifying the number of rows to skip. | GET | /api/v2/activity/activityLog?offset=<offset> |
Get log information by specifying a row limit. | GET | /api/v2/activity/activityLog?rowLimit=<rowLimit> |
Get a session log. | GET | /api/v2/activity/activityLog/<id>/sessionLog |
Operation | Method | URI |
|---|---|---|
Get all log information. | GET | /api/v2/activity/activityMonitor |
Get log information that includes tasks, linear taskflows, and child objects. | GET | /api/v2/activity/activityMonitor?details=true |
Operation | Method | URI |
|---|---|---|
Get the most recent 200 entries in the audit log. | GET | /api/v2/auditlog |
Get a batch of audit log entries by batch ID and batch size. | GET | /api/v2/auditlog?batchId=<batchId>&batchSize=<batchSize> |
Operation | Method | URI |
|---|---|---|
Get a bundle by bundle ID. | GET | /api/v2/bundleObject/<bundle ID> |
Get a bundle by bundle name. | GET | /api/v2/bundleObject/name/<bundle name> |
Get details for all bundles published by the organization. | GET | /api/v2/bundleObject/?published=true |
Get details for all bundles installed by the organization. | GET | /api/v2/bundleObject/?installed=true |
Get license information for a bundle associated with the organization. | GET | /api/v2/bundleObjectLicense/<bundleObjectId> |
Install a bundle on the organization. | POST | /api/v2/bundleObjectLicense |
Push a private published bundle to install the bundle on all sub-organizations. | POST | /api/v2/bundleObject/push/<bundleId> |
Uninstall a bundle from the organization. | DELETE | /api/v2/bundleObjectLicense?bundleObjectId=<bundleId>&updateOption=<updateOption> |
Operation | Method | URI |
|---|---|---|
Get elastic configuration details. | GET | /public/core/v3/ClusterConfig/<config_id> |
Get the association between an elastic configuration and a runtime environment. | GET | /public/core/v3/RuntimeEnvironment/<rte_id>/Cluster |
Get the association between a cluster and an elastic runtime environment. | GET | /public/core/v3/RuntimeEnvironment/<cluster_id>/Cluster |
List all images. | GET | /public/core/v3/ais/RuntimeApplicationImage?runtimeEnvironmentId=<rteId>&includeAllImageStates=<true or false> |
Get all tokens in the organization. | GET | /public/core/v3/containerImageToken |
Get a new token to access and download images. | GET | /public/core/v3/containerimagetoken/create |
Get the supplementary file specification. | GET | /api/v3/RuntimeEnvironment/<runtime environment ID>/ElasticConfig |
Create an elastic configuration. | POST | /public/core/v3/ClusterConfig |
Associate a cluster with a runtime environment. | POST | /public/core/v3/RuntimeEnvironment/<rte_id>/Cluster/<cluster_id> |
Update or delete a supplementary file specification. | POST | /api/v3/RuntimeEnvironment/<runtime environment ID>/ElasticConfig |
Update an elastic configuration. | PUT | /public/core/v3/ClusterConfig/<advanced_config_ID> |
Revoke a token. | DELETE | /public/core/v3/containerImageToken/revoke/<tokenId> |
Operation | Method | URI |
|---|---|---|
Download an export package. | GET | /public/core/v3/export/<id>/package |
Get the status of the export job. | GET | /public/core/v3/export/<id> |
Get the status of each object in the export job. | GET | /public/core/v3/export/<id>?expand=objects |
Download the export job log. | GET | /public/core/v3/export/<id>/log |
Start an export job. | POST | /public/core/v3/export |
Operation | Method | URI |
|---|---|---|
Get details about the identity provider for the organization. | GET | /public/core/v3/Orgs/<orgId>/IdentityProviders |
Register an identity provider. | POST | /public/core/v3/Orgs/<orgId>/IdentityProviders |
Update the identity provider. | PUT | /public/core/v3/Orgs/<orgId>/IdentityProviders/<identity provider ID> |
Delete an identity provider. | DELETE | /public/core/v3/Orgs/<orgId>/IdentityProviders/<identity provider ID> |
Operation | Method | URI |
|---|---|---|
Get the status of the import job. | GET | /public/core/v3/import/<id> |
Get the status of each object in the import job. | GET | /public/core/v3/import/<id>?expand=objects |
Download the import job log. | GET | /public/core/v3/import/<id>/log |
Upload an import package. | POST | /public/core/v3/import/package |
Start an import job. | POST | /public/core/v3/import/<id> |
Operation | Method | URI |
|---|---|---|
Get a list of trusted IP address ranges for an organization or sub-organization. | GET | /public/core/v3/Orgs/<organization ID>/TrustedIP |
Add values of trusted IP ranges for an organization or a sub-organization and enable or disable trusted IP ranges. | PUT | /public/core/v3/Orgs/<organization ID>/TrustedIP |
Operation | Method | URI |
|---|---|---|
Start a job. | POST | /api/v2/job |
Stop a job. | POST | /api/v2/job/stop |
Stop a job cleanly. | POST | /api/v2/job/stop?cleanStop=true |
Operation | Method | URI |
|---|---|---|
Get details about key rotation intervals. | GET | /public/core/v3/key/rotationSettings |
Change the key rotation interval. | PATCH | /public/core/v3/key/rotationSettings |
Operation | Method | URI |
|---|---|---|
Get license details for an organization or sub-organization. | GET | /public/core/v3/license/org/<orgId> |
Update license details for a sub-organization. | PUT | /public/core/v3/license/org/<orgId> |
Operation | Method | URI |
|---|---|---|
Log in using your Informatica Intelligent Cloud Services user account. | POST | https://<cloud provider>-<region>.informaticacloud.com/ma/api/v2/user/login |
Log in using a JSON Web Token (JWT) access token. | POST | https://<cloud provider>-<region>.informaticacloud.com/ma/api/v2/user/loginOAuth |
Log in using a Security Assertion Markup Language (SAML) token. | POST | https://<cloud provider>-<region>.informaticacloud.com/ma/api/v2/user/loginSaml |
Log in using Salesforce credentials. | POST | https://<cloud provider>-<region>.informaticacloud.com/ma/api/v2/user/loginSf |
Operation | Method | URI |
|---|---|---|
Log in to use REST API version 3 resources. | POST | https://<cloud provider>-<region>.informaticacloud.com/saas/public/core/v3/login |
Operation | Method | URI |
|---|---|---|
Log out of an organization and end the REST API version 2 session. | POST | /api/v2/user/logout |
Log out of an organization and end all REST API version 2 sessions for the organization. | POST | https://<cloud provider>-<region>.informaticacloud.com/ma/api/v2/user/logoutall |
Operation | Method | URI |
|---|---|---|
Log out of an organization and end the REST API version 3 session. | POST | https://<cloud provider>-<region>.informaticacloud.com/saas/public/core/v3/logout |
Operation | Method | URI |
|---|---|---|
Get lookup details. | POST | /public/core/v3/lookup |
Operation | Method | URI |
|---|---|---|
Get the status of the export job. | GET | /public/core/v3/license/metering/ExportMeteringData/<jobId> |
Download metering data after the export job completes. | GET | public/core/v3/license/metering/ExportMeteringData/<jobId>/download |
Get the custom IPU alert configurations for your organization. | GET | /public/core/v3/metering/ipuAlert/org('<organization Id>') |
Get the custom IPU alert configurations for your tags. | GET | /public/core/v3/metering/ipuAlert/org('<organization Id>')/viewTagsPreference |
Send an export job request using the new REST API resource. Get project-level and asset-level metering data. | POST | /public/core/v3/license/metering/ExportMeteringData |
Send an export job request using the older REST API resource. | POST | /public/core/v3/license/metering/ExportMeteringDataAllLinkedOrgsAcrossRegion |
Send an export job request for job-level metering data. | POST | /public/core/v3/license/metering/ExportServiceJobLevelMeteringData |
Operation | Method | URI |
|---|---|---|
Get a list of assets. | GET | /public/core/v3/objects?<query parameters> |
Get a list of dependencies for an asset. | GET | /public/core/v3/objects/<objectId>/references?<parameters> |
Operation | Method | URI |
|---|---|---|
Get details for an access control list. | GET | /public/core/v3/objects/<object ID>/permissions/<ACL ID> |
Get details of all permissions on an object. | GET | /public/core/v3/objects/<object ID>/permissions |
Get your access rights for an object. | GET | /public/core/v3/objects/<object ID>/permissions/checkAccess?type=<asset type> |
Create an access control list. | POST | /public/core/v3/objects/<object ID/permissions |
Update an access control list. | PUT | /public/core/v3/objects/<object ID>/permissions/<ACL ID> |
Delete the permissions that a user or user group has for an object. | DELETE | /public/core/v3/objects/<object ID>/permissions/<ACL ID> |
Delete all the permissions configured for an object. | DELETE | /public/core/v3/objects/<object ID>/permissions |
Operation | Method | URI |
|---|---|---|
Get the status of the job to create an object states package. | GET | /public/core/v3/fetchState/<job id> |
Get the status of each object in the job to create an object states package. | GET | /public/core/v3/fetchState/<job id>?expand=objects |
Get the status of the job to load an object states package. | GET | /public/core/v3/loadState/<id> |
Get the status of each object in the job to load an object states package. | GET | /public/core/v3/loadState/<id>?expand=objects |
Download an object states package. | GET | /public/core/v3/fetchState/<id>/package |
Start a job to create an object states package. | POST | /public/core/v3/fetchState |
Start a job to load an object states package. | POST | /public/core/v3/loadState/<id> |
Upload an object states package. | POST | /public/core/v3/loadState/package |
Operation | Method | URI |
|---|---|---|
Get organization details. | GET | /api/v2/org |
Get sub-organization details by organization ID. | GET | /api/v2/org/<sub-organization ID> |
Get sub-organization details by organization name. | GET | /api/v2/org/name/<sub-organization name> |
Create a sub-organization. | POST | /api/v2/user/register |
Update the details of your organization. | POST | /api/v2/org |
Update the details of a sub-organization. | POST | /api/v2/org/<id> |
Delete a sub-organization. | DELETE | /api/v2/org/<id> |
Operation | Method | URI |
|---|---|---|
Change your password. | POST | /public/core/v3/Users/ChangePassword |
Reset your password. | POST | /public/core/v3/Users/ResetPassword |
Operation | Method | URI |
|---|---|---|
Get a list of enabled and disabled privileges. | GET | /public/core/v3/privileges |
Get a complete list of privileges that includes enabled, disabled, default, and unassigned privileges. | GET | /public/core/v3/privileges?q=status==All |
Operation | Method | URI |
|---|---|---|
Create a project. | POST | /public/core/v3/projects |
Create a folder in the Default project. | POST | /public/core/v3/folders |
Create a folder in a project by project ID. | POST | /public/core/v3/projects/<project ID>/folders |
Create a folder in a project by project name. | POST | /public/core/v3/projects/name/<project name>/folders |
Update a project by project ID. | PATCH | /public/core/v3/projects/<project ID> |
Update a project by project name. | PATCH | /public/core/v3/projects/name/<project name> |
Update a folder in the Default project. | PATCH | /public/core/v3/folders/<folder ID> |
Update a folder in a project by folder and project ID. | PATCH | /public/core/v3/projects/<project ID>/folders/<folder ID> |
Update a folder in a project by folder and project name. | PATCH | /public/core/v3/projects/name/<project name>/folders/name/<folder name> |
Delete a project by project ID. | DELETE | /public/core/v3/projects/<project ID> |
Delete a project by project name. | DELETE | /public/core/v3/projects/name/<project name> |
Delete a folder in the Default project. | DELETE | /public/core/v3/projects/<folder ID> |
Delete a folder in a project by folder and project ID. | DELETE | /public/core/v3/projects/<project ID>/folders/<folder ID> |
Delete a folder in a project by folder and project name. | DELETE | /public/core/v3/projects/name/<project name>/folders/name/<folder name> |
Operation | Method | URI |
|---|---|---|
Get details of all roles in the organization. | GET | /public/core/v3/roles |
Create a custom role. | POST | /public/core/v3/roles |
Add privileges to a custom role by role ID. | PUT | /public/core/v3/roles/<role ID>/addPrivileges |
Add privileges to a custom role by role name. | PUT | /public/core/v3/roles/name/<role name>/addPrivileges |
Remove privileges from a custom role by role ID. | PUT | /public/core/v3/roles/<role ID>/removePrivileges |
Remove privileges from a custom role by role name. | PUT | /public/core/v3/roles/name/<role name>/removePrivileges |
Delete a custom role. | DELETE | /public/core/v3/roles/<role ID> |
Operation | Method | URI |
|---|---|---|
Get runtime environment details. | GET | /api/v2/runtimeEnvironment |
Get runtime environment details by environment ID. | GET | /api/v2/runtimeEnvironment/<id> |
Get runtime environment details by environment name. | GET | /api/v2/runtimeEnvironment/name/<name> |
Get enabled services and connectors for a Secure Agent group. | GET | /api/v2/runtimeEnvironment/<id>/selections |
Get all services and connectors available for a Secure Agent group. | GET | /api/v2/runtimeEnvironment/<id>/selections/details |
Get Secure Agent service properties that you can edit. | GET | /api/v2/runtimeEnvironment/<id>/configs/details/<platform> |
Get a list of group-level properties that override the Secure Agent service default property settings. | GET | /api/v2/runtimeEnvironment/<id>/configs/<platform> |
Create a Secure Agent group. | POST | /api/v2/runtimeEnvironment |
Update a Secure Agent group by ID. | POST | /api/v2/runtimeEnvironment/<id> |
Enable services and connectors for a Secure Agent group. | POST | /api/v2/runtimeEnvironment/<id>/selections |
Configure Secure Agent service properties. | PUT | /api/v2/runtimeEnvironment/<id>/configs/<platform> |
Delete a Secure Agent group. | DELETE | /api/v2/runtimeEnvironment/<id> |
Delete Secure Agent service property settings. | DELETE | /api/v2/runtimeEnvironment/<id>/configs |
Operation | Method | URI |
|---|---|---|
Get all group mappings in the organization. | GET | public/core/v3/Orgs/<organization ID>/SAMLConfig/groupMappings |
Get all role mappings in the organization. | GET | public/core/v3/Orgs/<organization ID>/SAMLConfig/roleMappings |
Add a mapping between an Informatica Intelligent Cloud Services role and a SAML group. | PUT | /public/core/v3/Orgs/<organization ID>/addSamlGroupMappings |
Add a mapping between an Informatica Intelligent Cloud Services role and a SAML role. | PUT | /public/core/v3/Orgs/<organization ID>/addSamlRoleMappings |
Remove a SAML group mapping. | PUT | /public/core/v3/Orgs/<organization ID>/removeGroupMappings |
Remove a SAML role mapping. | PUT | /public/core/v3/Orgs/<organization ID>/removeSamlRoleMappings |
Operation | Method | URI |
|---|---|---|
Get details of all schedules. | GET | /api/v2/schedule |
Get schedule details by ID. | GET | /api/v2/schedule/<id> |
Get schedule details by name. | GET | /api/v2/schedule/name/<name> |
Create a schedule. | POST | /api/v2/schedule |
Update a schedule. | POST | /api/v2/schedule/<id> |
Delete a schedule. | DELETE | /api/v2/schedule/<id> |
Operation | Method | URI |
|---|---|---|
Get details of all schedules in the organization. | GET | /public/core/v3/schedule |
Get schedule details by schedule ID. | GET | /public/core/v3/schedule/<id> |
Create a schedule. | POST | /public/core/v3/schedule |
Update, enable, or disable a schedule. | PUT | /public/core/v3/schedule/<id> |
Delete a schedule | DELETE | /public/core/v3/schedule/<id> |
Operation | Method | URI |
|---|---|---|
Get a list of SCIM tokens you created. | GET | /public/core/v3/scimTokens |
Create a SCIM token. | POST | /public/core/v3/scimTokens |
Delete a SCIM token. | DELETE | /public/core/v3/scimTokens/<token_id> |
Operation | Method | URI |
|---|---|---|
Get an install token or get the checksum of the agent installation program. | GET | /api/v2/agent/installerInfo/<platform> |
Get details of all Secure Agents. | GET | /api/v2/agent |
Get all Secure Agents that aren't assigned to a Secure Agent group. | GET | /api/v2/agent/?includeUnassignedOnly=true |
Get a Secure Agent by agent ID. | GET | /api/v2/agent/<agent ID> |
Get a Secure Agent by agent name. | GET | /api/v2/agent/name/<name> |
Get the status of services that run on all of the Secure Agents | GET | /api/v2/agent/details |
Get the status of services that run on a Secure Agent by agent ID. | GET | /api/v2/agent/details/<agent ID> |
Get the status of services that run on a Secure Agent, including Secure Agent details, by agent ID. | GET | /api/v2/agent/details/<agent ID>?onlyStatus=false |
Delete a Secure Agent. | DELETE | /api/v2/agent/<id> |
Operation | Method | URI |
|---|---|---|
Start or stop a Secure Agent service. | POST | public/core/v3/agent/service |
Operation | Method | URI |
|---|---|---|
Get security log entries from the last 24 hours. | GET | /public/core/v3/securityLog |
Operation | Method | URI |
|---|---|---|
Get the local time of the Informatica Intelligent Cloud Services server | GET | /api/v2/server/serverTime |
Operation | Method | URI |
|---|---|---|
Get details about the repository connection. | GET | /public/core/v3/repositoryConnection |
Get the status of a source control action. | GET | /public/core/v3/sourceControlAction/<action ID> |
Get the status for each object in the source control action. | GET | /public/core/v3/sourceControlAction/<action ID>?expand=objects |
Get commit details. | GET | /public/core/v3/commit/<commitHash> |
Get commit history. | GET | /public/core/v3/commitHistory |
Check out an object. | POST | /public/core/v3/checkout |
Check in an object. | POST | /public/core/v3/checkin |
Undo a checkout. | POST | /public/core/v3/undoCheckout |
Pull objects from the repository to load their latest versions in your organization. | POST | /public/core/v3/pull |
Pull objects from a commit to load them in your organization. | POST | /public/core/v3/pullByCommitHash |
Compare versions of an object. | POST | /public/core/v3/compare/<asset ID> |
Operation | Method | URI |
|---|---|---|
Assign a tag to an asset. | POST | /public/core/v3/TagObjects |
Remove a tag from an asset. | POST | /public/core/v3/UntagObjects |
Operation | Method | URI |
|---|---|---|
Get a list of tasks by type. | GET | /api/v2/task?type=<type> |
Operation | Method | URI |
|---|---|---|
Get details of all Informatica Intelligent Cloud Services users. | GET | /api/v2/user |
Get details of an Informatica Intelligent Cloud Services user by user ID. | GET | /api/v2/user/<id> |
Get details of an Informatica Intelligent Cloud Services user by user name. | GET | /api/v2/user/name/<name> |
Create a user. | POST | /api/v2/user |
Update user details. | POST | /api/v2/user/<id> |
Delete a user. | DELETE | /api/v2/user/<id> |
Operation | Method | URI |
|---|---|---|
Get details for all users in the organization. | GET | /public/core/v3/users |
Create a user. | POST | /public/core/v3/users |
Add a role assignment by user ID. | PUT | /public/core/v3/users/<user ID>/addRoles |
Add a role assignment by user name. | PUT | /public/core/v3/users/name/<user name>/addRoles |
Remove a role assignment by user ID. | PUT | /public/core/v3/users/<user ID>/removeRoles |
Remove a role assignment by user name. | PUT | /public/core/v3/users/name/<user name>/removeRoles |
Assign a user to a group by user ID. | PUT | /public/core/v3/users/<user ID>/addGroups |
Assign a user to a group by user name. | PUT | /public/core/v3/users/name/<user name>/addGroups |
Remove a user from a group by user ID. | PUT | /public/core/v3/users/<user ID>/removeGroups |
Remove a user from a group by user name. | PUT | /public/core/v3/users/name/<user name>/removeGroups |
Delete a user. | DELETE | /public/core/v3/users/<userId> |
Operation | Method | URI |
|---|---|---|
Get details of all user groups in the organization. | GET | /public/core/v3/userGroups |
Create a user group. | POST | /public/core/v3/userGroups |
Add a role to a user group by group ID. | PUT | /public/core/v3/userGroups/<user group ID>/addRoles |
Add a role to a user group by group name. | PUT | /public/core/v3/userGroups/name/<user group name>/addRoles |
Remove a role from a user group by group ID. | PUT | /public/core/v3/userGroups/<user group ID>/removeRoles |
Remove a role from a user group by group name. | PUT | /public/core/v3/userGroups/name/<user group name>/removeRoles |
Add a user to a user group by group ID. | PUT | /public/core/v3/userGroups/<user group ID>/addUsers |
Add a user to a user group by group name. | PUT | /public/core/v3/userGroups/name/<user group name>/addUsers |
Remove a user from a user group by group ID. | PUT | /public/core/v3/userGroups/<user group ID>/removeUsers |
Remove a user from a user group by group name. | PUT | /public/core/v3/userGroups/name/<user group name>/removeUsers |
Delete a user group. | DELETE | /public/core/v3/userGroups/<user group Id> |